php里怎么比较数据库相同内容并输出?
发布网友
发布时间:2022-04-18 10:24
我来回答
共2个回答
热心网友
时间:2022-04-18 11:54
可以直接关联查询,sql如下
select jilu.* from jilu,user where jilu.学号字段=user.学号字段 and user.用户名字段='要查询的用户名'
查询出的数据集即为用户名对应的jilu里信息.追问这个用户名是登录时自己输入的,可能每次都不一样,要怎么写?
还有我本来按下面写是可以输出整个数据库表的,改了你这个之后就会出现错
$sql = mysql_query("select * from jilu");
$datarow = mysql_num_rows($sql); 这行会出现布尔值什么的警告是为什么?
追答把要查询的用户名用变量表示就行了.
你这两句并无问题.
热心网友
时间:2022-04-18 13:12
1. 查看具体值:
echo $result[0];
2. 打印数组(使用源代码看的情况下会很清楚)
print_r($row);
3. 使用php自带的调试函数看数据结构:
var_mp($row);