假如username为用户名,password为密码,name为用户姓名
创新互联长期为近千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为荥阳企业提供专业的成都做网站、成都网站设计,荥阳网站改版等技术服务。拥有十多年丰富建站经验和众多成功案例,为您定制开发。
?php
session_start();
$username = $_POST["username"];
$password = $_POST["password"];
$sql = "select name from user where username='{$username} ' and password = '{$password}'";
$result = mysql_query($sql);
if($result mysql_num_rows($result)){
// $name = mysql_result($result,0);
$_SESSION["name"] = mysql_result($result,0);//这样可以放到session里
}
//echo $name;//这样就可以提取用户的姓名了可以把这个值放到selssion里
php端:
$id = 2;
$subject = '1,2,3,4,5,12';
$pattern = '/(^|,)'.$id.'(,|$)/';
if(preg_match($pattern, $subject)){
echo $id;
}else{
echo 'error';
}
mysql端:
从info表ids字段中查询包含2的记录
select * from info where ids regexp '(^|,)2(,|$)';
?php
$check = $list = array();
$end = 41;
for ($i = 1; $i $end; $i++)
{
for ($j = $i + 1; $j $end; $j++)
{
if ( ! empty($check[$i][$j]) OR ! empty($check[$j][$i])) continue;
for ($k = $j + 1; $k $end; $k++)
{
if ( ! empty($check[$i][$k]) OR ! empty($check[$k][$i]) OR ! empty($check[$j][$k]) OR ! empty($check[$k][$j])) continue;
$check[$i][$j] = $check[$i][$k] = $check[$j][$i] = $check[$j][$k] = $check[$k][$i] = $check[$k][$j] = 1;
$list[] = $i.'_'.$j.'_'.$k;
break;
}
}
}
print_r($list);
不知道你想要做什么?数组$data就是可能包含这三种信息的一个数组,
你将他们根据条件,将数组分别赋值给了变量,再转换成一个数组?
是不是为了调去方便为了修改下键值?
如果是这样的话,你可以这样写
$new = array('baidu' = $baiduurl, '360' = $sanurl, 'tengxun' = $weiyunurl );
然后使用 $new['baidu']、$new['360']、$new['tengxun']分别访问
在生成表格输出时,对于每个链接都附加上ID,示例如下:
//输出表格的循环代码
echo 'a href="xxxx.php?id='. $rows['id'] . '"divimg src="xxxxxx.png" //div /a';
//循环体
$res = array();
for($i=0; $i10; $i++)
{
for($j=0; $j10; $j++)
{
for($k=0; $k10; $k++)
{
$item = $temp = [$i, $j, $k];
sort($temp, 1); //把每项当做数值升序
$temp = implode('', $temp); //转字符串
if(!in_array($temp, $res))
$res[] = implode('', $item);
}
}
}