|
|
|
สอบถามเรื่องการใช้งาน array หน่อยครับ พอดีผมต้องการส่งข้อมูล array มา 2 ตัว แล้วนำมา foreach แต่ยังไม่เข้าใจเรื่อง key ครับ |
|
|
|
|
|
|
|
สอบถามเรื่องการใช้งาน array หน่อยครับ พอดีผมต้องการส่งข้อมูล array มา 2 ตัว แล้วนำมา foreach แต่ยังไม่เข้าใจเรื่อง key ครับ
ผมมี array อยู๋ 2 ตัว
Code (PHP)
$id = array("A1","A2","A3","A4","A5","A6","A7","A8","A9","A10");
$status = array("0","1""1","1""0","2","2","1""0","1");
ขั้นตอนการ insert
Code (PHP)
insert into test set m_status='".$status." where id='".$status."''
ในกรณีการใช้ foreach ที่ผมเข้าใจคือ
ถ้าเป็น
Code (PHP)
$id = array("A1","A2","A3","A4","A5","A6","A7","A8","A9","A10");
ลักษณะนี้จะต้องใช้
Code (PHP)
foreach($id as $m_id)
{
echo $m_id;
}
ส่วนถ้าเป็น
Code (PHP)
$id = array("A1"=>"1","A2"=>"2","A3"=>"1","A4"=>"1","A5"=>"0","A6"=>"1","A7"=>"0","A8"=>"1","A9"=>"1","A10"=>"0");
จะใช้
Code (PHP)
foreach($id as $m_id =>$key)
{
echo $m_id;
}
แต่ถ้าในกรณีที่ผมต้องนำ array $id กับ $status มาใช้งานพร้อมกัน จะดึงมาได้ยังไงครับ
Tag : PHP
|
|
|
|
|
|
Date :
2013-05-06 16:20:01 |
By :
asustak |
View :
793 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
foreach($id as $k=>$m_id)
{
echo $m_id;
echo $status[$k];
}
|
|
|
|
|
Date :
2013-05-06 16:26:42 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
เข้าใจการแล้วหลักการทำงานแล้วครับ ^^
|
|
|
|
|
Date :
2013-05-06 16:44:32 |
By :
asustak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|