请教   关于 SESSION 阵列的应用

Home Home
引用 | 编辑 dj0
2005-07-12 12:03
楼主
推文 x0
<?php do {
      $_SESSION['s_user_name'] = array();
      $_SESSION['s_user_name'][$row_UserInfo['user_id']] = $row_UserInfo['user_name']; ?>
   
      echo $_SESSION['s_user_name'][$row_UserInfo['user_id']];
     
        } while ($row_UserInfo = mysql_fetch_assoc($UserInfo)); ?>

<?php do { echo $_SESSION['s_user_name'][$row_UserInfo['user_id']] ?> // <--这行很怪 在回圈里面可以用,但是在回圈外面却失效了 SESSION不是全区变数吗? 表情

我要把人员的资料 姓名,由原本的查询资料库,都改成用SESSION取代.现在遇到难题了,
麻烦请各位高手帮忙解答 非常感激 表情

还有请问 mysql_fetch_assoc 这个指令的意义是什么 还是搞不懂说 表情 请高手解答 感谢.

献花 x0
引用 | 编辑 dj0
2005-07-12 14:36
1楼
  
请各位高手多指点一下迷津
或是我一个把资料表存进SESSION 阵列,的另一个方法 谢谢.

献花 x0
引用 | 编辑 aa
2005-07-12 16:06
2楼
  
<?php
$_SESSION['s_user_name'] = array();
do {
    $_SESSION['s_user_name'][$row_UserInfo['user_id']] = $row_UserInfo['user_name']; ?>
 
    echo $_SESSION['s_user_name'][$row_UserInfo['user_id']];
   
    } while ($row_UserInfo = mysql_fetch_assoc($UserInfo));
?>

$_SESSION['s_user_name'] = array();
要放外面,不然会一直被清除.. 表情

献花 x0