|
|
|
จะวน loop แล้วเก็บค่า ลง session ที่เป็น array ต้องทำยังไงครับ |
|
|
|
|
|
|
|
Code (PHP)
$sqlStr = "SELECT * FROM user"
$Query = mysqli_query($objConnect, $sqlStr);
$_SESSION['result'] = mysqli_fetch_all($Query,MYSQLI_ASSOC);
|
|
|
|
|
Date :
2016-03-05 20:19:00 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$i = 0;
$_SESSION['user'] = Array();
while ($Result = mysqli_fetch_array($Query)) {
$_SESSION['user'][$i]['id'] = $Result['id'];
$_SESSION['user'][$i]['name'] = $Result['name'];
$_SESSION['user'][$i]['tel'] = $Result['tel'];
$i++;
}
ได้แล้วครับ ขอบคุณครับ
|
|
|
|
|
Date :
2016-03-05 20:33:18 |
By :
makdonal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แปลกใจ ตัวอย่างเขียนสั้นๆ ไม่เอา แต่ถ้าเขียนยาวๆ เพื่ออย่างอื่น ก็ไม่ว่าครับ
ลองเปลี่ยน $_SESSION['result'] ของผม เป็น $_SESSION['user']
แล้ว print_r( $_SESSION['user']); มาเปรียบเทียบกันดูว่าเหมือนกันหรือเปล่าดูนะครับ
|
|
|
|
|
Date :
2016-03-05 22:25:08 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับบ
|
|
|
|
|
Date :
2016-03-08 14:47:09 |
By :
makdonal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|