学生信息
$sql1="select * from hourse $where order by hname desc $limit"; //此处加了降序
$res=mysql_query($sql1);
?>
公寓信息
选项公寓名 居住性别 房间数 楼层数 应住人数 实住人数 操作while($rows=mysql_fetch_array($res)){
$sqladd2="update hourse set snumber='$totalnum2' where hid=$rows[0]";
mysql_query($sqladd2,$link);
$yingzhu=$rows[3]*$rows[4]*8;
$sqladd="update hourse set ynumber='$yingzhu' where hid=$rows[0]";
mysql_query($sqladd,$link);
?>
><?php echo $rows[1];?> <?php echo $rows[2];?> <?php echo $rows[3];?> <?php echo $rows[4];?> <?php echo $yingzhu;?> <?php$sqlshizhu="select sum(rshi) from room where rhourse=$rows[hname]";
$shizhu=mysql_query($sqlshizhu,$link);
$rs=mysql_fetch_array($shizhu);
echo $rs["sum(rshi)"];?>
修改}
?>
当倒数14行$rows[hname]数组里的内容是文字时计算不出实住人数为甚么?当内容为数字1233时就可以,注意是内容不是$rows[hname]里的hname。请问这个问题怎么解决呢,谢谢帮忙!!!!