每当我试图回应它时,它只输出'资源ID#8'。有谁知道为什么?
$blurb = mysql_query("SELECT `blurb` FROM `users` WHERE id='" . $_SESSION[user_id] . "'");
答案 0 :(得分:1)
来自the manual:
对于SELECT,SHOW,DESCRIBE,EXPLAIN和其他语句返回 resultset,mysql_query()在成功时返回资源,或者返回FALSE 错误。
对于其他类型的SQL语句,INSERT,UPDATE,DELETE,DROP等, mysql_query()成功时返回TRUE,错误时返回FALSE。
返回的结果资源应该传递给mysql_fetch_array(), 以及用于处理结果表的其他函数,以访问 返回数据。
答案 1 :(得分:0)
mysql_query
返回资源。如果你想得到结果。您应该在mysql_fetch_array()
mysql_fetch_row()
或mysql_query()
等
所以你的代码将成为
$blurb = mysql_query('your query');
$result = mysql_fetch_array($blurb);
var_dump($result);