|
|
|
ขอปรึกษาวิธีการดึงข้อมูลจากฐานข้อมูลในรูปแบบอาร์เรย์หน่อยค่ะ |
|
|
|
|
|
|
|
พี่ๆค่ะพอดีตอนนี้หนูต้องการแสดงข้อมูลให้อยู่ในรูปแบบอาร์เรย์แบบนี้ค่ะ
$points = array(
array(1,2,280),
array(1,3,110),
array(2,4,120),
array(3,4,290),
array(3,5,230),
array(3,11,290),
array(4,6,180),
array(4,12,300),
array(5,10,269),
array(6,7,140)
);
แต่ข้อมูลเหล่านี้ต้องดึงจากฐานข้อมูล ควรทำแบบไหนได้ค่ะ พอดีหนูเพิ่งหัดใหม่ค่ะ
ฐานข้อมูล
id varchar(5)
point1 varchar(10)
point2 varchar(10)
cost float(10,6)
ขอขอบคุณล่วงหน้าค่ะ
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2011-01-16 23:26:11 |
By :
nana |
View :
695 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาง่ายๆเลยก็ foreach ซ้อนกัน 2 ที หรือไม่ก็ for ซ้อนกัน 2 อัน แต่อันหลังนี้ต้องนับจำนวนสมาชิกก่อน
|
|
|
|
|
Date :
2011-01-17 00:02:28 |
By :
monotakari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เขียนโค้ด sql อ่านข้อมูลจากฐานข้อมูลก่อน
Code (PHP)
$sql=mysql_query("select * from tbl1");
$arr = array();
while($result=mysql_fetch_array($sql))
{
$arr[]=$result['id'];
}
อันนี้ตัวอย่าง...ลองเอาไปทำดูนะคะ
|
|
|
|
|
Date :
2011-01-17 09:47:55 |
By :
susaya |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ ๆค่ะ พอมีตัวอย่าง code ไหมค่ะ หนูลองมาทำแล้ว error ค่ะ
|
|
|
|
|
Date :
2011-01-17 15:34:41 |
By :
นานา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ว้าไม่มีคัยตอบแย่จัง
|
|
|
|
|
Date :
2011-01-19 13:39:53 |
By :
นานา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|