资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

php数据库数字三个一组 php数据库数字三个一组怎么设置

php新手求助我数据库里有3个字段分别是用户名,密码和用户姓名,请问后台登陆后怎么输出用户姓名在页面上

假如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 当前有一组数 1,2,3,4,5 如何写才能在遇到ID为其中数字的时候输出一个判断呢?

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生成三个数字并且任意两个不重复

?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);

PHP 在数据库筛选出几个数组后在把他们放到一个数组里

不知道你想要做什么?数组$data就是可能包含这三种信息的一个数组,

你将他们根据条件,将数组分别赋值给了变量,再转换成一个数组?

是不是为了调去方便为了修改下键值?

如果是这样的话,你可以这样写

$new = array('baidu' = $baiduurl, '360' = $sanurl, 'tengxun' = $weiyunurl );

然后使用 $new['baidu']、$new['360']、$new['tengxun']分别访问

php从数据库读出三组数据,都设置链接,点击其中一个数据,如何获取被它的id

在生成表格输出时,对于每个链接都附加上ID,示例如下:

//输出表格的循环代码

echo 'a href="xxxx.php?id='. $rows['id'] . '"divimg src="xxxxxx.png" //div  /a';

//循环体

php如何输出0-9任选可重复3个数字所有组合

$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);

}

}

}


网页名称:php数据库数字三个一组 php数据库数字三个一组怎么设置
文章起源:http://cdkjz.cn/article/doohiid.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220