|
|
|
การเพิ่มข้อมูลลง combobox โดยการวนลูปอะครับพี่ๆ คือผมมีข้อมูลอยู่ในตัวแปร aray ชื่อ test[] |
|
|
|
|
|
|
|
test_arr = explode (",",test);
explode เป็น คำสั่ง แยกตัวแปร โดย explode("ตัวที่จะเอาออก",ตัวแปรที่จะให้แยก);
|
|
|
|
|
Date :
2010-08-12 10:01:26 |
By :
- - |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ครับผมลองดูแล้วมันมาแต่ 111 อันเดียวเองอะครับ
|
|
|
|
|
Date :
2010-08-12 11:58:49 |
By :
Black_IsIe |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สวัสดีครับ
ถ้า 111 ถึง 555 อยู่ใน test ตัวแปรเดียว ก็ต้องใส่แยก combobox ออกเป็น 2 ช่วงเพราะถ้า Loop ก็ต้องมากำหนดค่าตามจำนวนช่อง Array เช่น
ช่องที่ 1 ถึง 3 ใส่ Combobox ตัวแรก
ช่องที่ 4 ถึง 5 ใส่ Combobox ตัวที่สอง
อันนี้เป็นตัวอย่างการ Loop Array
$test = array(111,222,333,444,555);
echo "<select name='menu' multiple>";
for ($i=0;$i<=count($test)-1;$i++)
{
echo "<option value='" . $test[$i] . "'>" . $test[$i] . "</option>";
}
echo "</select>";
ดังนั้นต้งดูก่อนว่า ควรกำหนดค่าแบบไหน ใช้ตัวแปรยังไง เพื่อเอามาเขียนโปรแกรมต่อ ทำให้
- โปรแกรมไม่ซับซ้อนเกินไป
- ลดการทำงาน
- อนาคตแก้ไข Update ง่าย เห็นก็นึกออก ไม่ต้องมา งม Code ใหม่
|
|
|
|
|
Date :
2010-08-12 16:17:05 |
By :
winphp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากเลยครับพี่ๆครับ
|
|
|
|
|
Date :
2010-08-13 20:53:36 |
By :
Black_IsIe |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|