最新回答 / MaxJin
$sql="select * from user where username=? and password=?";$res=$mysqli->prepare($sql);$res->bind_param('ss',$username,$password);$res->execute();$res->store_result();echo $res->num_rows;exit;这样就可以
2015-11-29
已采纳回答 / pardon110
$name是个字符串,所以要加单引号,如果是数字加不加不影响最终的效果。php大括号在变量间接引用中进行定界,避免歧义。$var='sky'; echo "$varboy"; //空 echo "{$var}boy"; // skyboy简单点,界定变量的名称至于username=&name是绝对不可以的, &表示引用不能随便用。
2015-11-04
最新回答 / wuzzxx
当然不一样啦,一般我是使用var_dump来调试:print_r: 打印关于变量的易于理解的信息,如果给出的是 string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。 记住,print_r() 将把数组的指针移到最后边。使用 reset() 可让指针回到开始处。var_export:跟print_r和var_dump类似,但是很少用。var_dump: 此函数显示关于一个或多...
2015-09-10
已采纳回答 / 慕后端1508769
你在将$row放入$rows里面之前不用定义$rows为一个空数组么???这样的话肯定报undefined。应该在while之前定义 $rows =array(); 这样就不会报错了
2015-08-30