资源ID#8?

时间:2013-12-31 19:55:10

标签: php mysql sql

每当我试图回应它时,它只输出'资源ID#8'。有谁知道为什么?

$blurb = mysql_query("SELECT `blurb` FROM `users` WHERE id='" . $_SESSION[user_id] . "'");

2 个答案:

答案 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);