从数据库提取数据问题

mailghyth 2009-08-28 04:41:33
<?php
require("/var/www/betacom/Comment.php");
$comment=new Comment();
$arr=$comment->viewcontent();

session_start();
$_SESSION["$arr"]=$arr;

echo "<script Language=\"JavaScript\">window.location='/betacom/showlist.php'</script>";
?>
?>

//viewcontent()是Comment类下的方法,用来操作数据库,返回值是数组

请问是否可以如上面操作将查询到的数据$arr存放到 $_SESSION["$arr"]里面???谢谢!!!本人结贴率%100
...全文
25 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mailghyth 2009-08-28
很感谢,我明白了!!
回复
tfxg 2009-08-28
$_SESSION保存數組是可以的

<?php
session_start();
$arr=array('1','2','3');
$_SESSION["$arr"]=$arr;
print_r($_SESSION);
?>

Array ( [Array] => Array ( [0] => 1 [1] => 2 [2] => 3 ) )
回复
dzxccsu 2009-08-28
注册序列化,

$_SESSION["$arr"]=serialize($arr);

想用的时候再


$newarr=unserialize($_SESSION['$arr']);
回复
dzxccsu 2009-08-28
可以的
$_SESSION["$arr"]=serialize($arr);
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告