在1.php中注册了一个session变量:$_SESSION['id']=$result[id],其中$result是mysql_fetch_query的返回值,id是数据库中的某一属性名。但将这个session变量传进2.php中输出时变成“Resource id #3”,请问这是怎么回事啊?在1.php中注册了一个session变量:$_SESSION[id]=$result[id],其中$result是mysql_fetch_query的返回值,id是数据库中的某一属性名。但将这个session变量传进2.php中输出时变成Resource id #3,请问这是怎么回事啊? 备注: 我在2.php中的写的输出语句是:$id=$_SESSION[
备注:
我在2.php中的写的输出语句是:“$id=$_SESSION['id'];echo $id;”而且1.php和2.php中开头都有session_start()函数。
解决办法:
$result是一个二维数组,不能直接用$result[id]。你把$result打印一下就知道了。
编程基础网
本文标题为:Resource id #3有关问题
基础教程推荐
猜你喜欢
- 使用 php 7 运行 composer,但为 php 5 安装包 2022-01-01
- File_get_contents 不起作用? 2021-01-01
- 雄辩的 laravel WhereIn All 2021-01-01
- PHP 5 反射 API 性能 2021-01-01
- 在 Magento 中设置全局变量,GUI 方式? 2021-01-01
- Laravel Dusk:FacebookWebDriverExceptionUnknownErrorException:未知错误:NET::ERR_CONNECTION_REJECTED 2022-01-01
- 使用 jQuery Ajax 删除 mySQL 表行 2021-01-01
- 为 iPhone APNS 使用 PHP 时出错 2022-01-01
- PHP中如何获取当前用户的请求参数? 2023-09-25
- PHP - 从时差中排除所有非营业时间/天 2022-01-01
