时间:2021-07-01 10:21:17 帮助过:20人阅读
close(); exit; } $query = "select * from sell where community = '".$community."'"; $result = $db->query($query); $num = $result->num_rows; if($num == 0) { echo 'ERROR_NORESULT'; } else { for($i = 0; $i < num; $i++) { $row = $result->fetch_assoc(); echo row['price'].' '.['area']; } } $result->free(); $db->close();?>
11行 num_rows? new mysqli的时候,传的主机名,用户名,密码,和数据库名,都是XXXX?? 11行 num_rows? new mysqli的时候,传的主机名,用户名,密码,和数据库名,都是XXXX??
16行 $i
16行 $i
笔误,16行是 $i<$num
当然不是了,我也不好把帐户和密码给你打出来吧
close(); exit; } $query = "select * from sell where community = '".$community."'"; $result = $db->query($query); $num = $result->num_rows; if($num == 0) { echo 'ERROR_NORESULT'; } else { for($i = 0; $i < $num; $i++) { $row = $result->fetch_assoc(); echo row['price'].' '.['area']; } } $result->free(); $db->close();?>
奇怪,变量名前面没有加 $ ,你的页面没有报错吗?
for($i = 0; $i < $num; $i++) {
$row = $result->fetch_assoc();
echo $row['price'].' '.$row['area'];
}
奇怪,变量名前面没有加 $ ,你的页面没有报错吗?
for($i = 0; $i < $num; $i++) {
$row = $result->fetch_assoc();
echo $row['price'].' '.$row['area'];
}
从你的代码看,每个分支都会有输出的
如果是一片空白,那就表示你测代码出现了致命错误,并且没有打开 php 的错误显示功能(自己给自己找麻烦)
也可以先 把$community = $_POST["community"];打印出来看看。