MySQL资源ID

Jan*_*ane 2 php mysql string

我从远程服务器请求密码,将其存储在数据库表中,然后将其恢复以用于多个URL请求,并且能够检索xml数据,然后将其显示在页面上。

这似乎很好用,除了除了xml数据外,该代码似乎还输出如下所示的字符串:

Resource id #[random number]
Run Code Online (Sandbox Code Playgroud)

有谁知道这可能是由于什么?

我从数据库恢复密码的代码如下所示:

$result = mysql_query("SELECT * FROM db_table WHERE id=1") 
or die(mysql_error());  

$row = mysql_fetch_array($result);
$my_info =  $row['id_string'];
Run Code Online (Sandbox Code Playgroud)

谢谢!

pro*_*son 5

多数民众赞成在php资源的字符串转换,例如您的数据库句柄,数据库查询结果或文件句柄(从fopen撤消)。在某处您正在做类似的事情

echo $result;
Run Code Online (Sandbox Code Playgroud)

相对于

echo $my_info;
Run Code Online (Sandbox Code Playgroud)