引用 | 編輯
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
|
引用 | 編輯
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 |