Php 返回错误值的mysql查询
此代码不是返回name,而是每次返回值“Resource id#5”。有人能帮忙吗?你忘了取结果了Php 返回错误值的mysql查询,php,mysql,sql,Php,Mysql,Sql,此代码不是返回name,而是每次返回值“Resource id#5”。有人能帮忙吗?你忘了取结果了 <?php $droll=$_SESSION['roll']; $sql=" SELECT name FROM hostel_register WHERE roll=$droll"; $result=mysql_query($sql); echo $result; ?> 。它们不再得到维护。看到了吗?相反,学习,并使用or-将帮助您决定哪一个。如果选择PDO,.您忘记获取结
<?php
$droll=$_SESSION['roll'];
$sql=" SELECT name FROM hostel_register WHERE roll=$droll";
$result=mysql_query($sql);
echo $result;
?>
。它们不再得到维护。看到了吗?相反,学习,并使用or-将帮助您决定哪一个。如果选择PDO,.您忘记获取结果
<?php
$droll=$_SESSION['roll'];
$sql=" SELECT name FROM hostel_register WHERE roll=$droll";
$result=mysql_query($sql);
echo $result;
?>
。它们不再得到维护。看到了吗?相反,学习,并使用or-将帮助您决定哪一个。如果选择PDO,.在获取记录时使用While循环:
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
echo $row['name'];
获取记录时使用While循环:
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
echo $row['name'];
此行为是预期和定义的。成功执行mysql_query
函数将返回一个resultset对象,而不是标量值,也不是数组等。(注意:从PHP 5.5.0开始,此扩展已被弃用,将来将被删除。相反,应使用MySQLi或PDO_mysql扩展。)此行为是预期的,并已定义。成功执行mysql_query
函数将返回一个resultset对象,而不是标量值,也不是数组等。(注意:从PHP 5.5.0开始,此扩展已被弃用,将来将被删除。相反,应使用MySQLi或PDO_mysql扩展。)