|
|
|
สอบถามปัญหาเกี่ยวกับ PHP Code : คำสั่ง option หน่อยครับ |
|
|
|
|
|
|
|
<option value="data1">test</option>
<option value="data2">test</option>
ไงครับ หรือ แบบนี้
Code (PHP)
<?php
for($i=1$i<=5;$i++){
?>
<option value="date1">test</option>
<option value="<?php echo $i;?>"><?php echo $i;?></option>
<?php }?>
แบบนี่้ 2 ถ้าเอาไปใช้ option แรกของ date1 ให้ลบออกหรือ comment นะครับ ถ้าไม่ลบเดียวจะ error เอา
|
|
|
|
|
Date :
2010-12-03 12:00:34 |
By :
kanchen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ประมาณว่า
<option value=data1 or data 2>test</option>
แต่มันไม่ได้ช่วยแนะนำหน่อยครับ
|
|
|
|
|
Date :
2010-12-03 12:33:41 |
By :
ทวีชัย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าแบบที่คุณต้องการนั้นต้องไปเช็คตอนมันส่งค่าไปครับ ถ้าจะทำแบบนั้น ผมไม่แน่ใจว่าทำได้หรือ เพราะปกติแล้ว value จะต้องเป็นค่าใดค่าหนึ่ง ไปเช็คตอน ส่งค่าไปนะง่ายที่สุดแล้วครับ
|
|
|
|
|
Date :
2010-12-03 12:38:51 |
By :
kanchen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าจะส่งอย่าง นี้
<option value="data1,data 2">test</option>
ในหน้ารับ
ก็ไปทำการ explode ด้วย , อีกทีหนึ่ง ครับ ก็จะได้เป็นสองค่าละ่
แล้วทำไมต้องส่งไปสองค่าพร้อมกันล่ะครับ
|
|
|
|
|
Date :
2010-12-03 13:07:04 |
By :
ไวยวิทย์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
explode ทำยังไงครับ ช่วยอีกที่เถอะครับ
|
|
|
|
|
Date :
2010-12-03 14:01:04 |
By :
ทวีชัย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
array explode ( string delimiter, string string [, int limit] )
เป็น function ที่ใช้ แยก string ออกจากกัน ด้วย เครื่องหมาย หรือ สัญลักษณ์ หรือ อักษรที่ต้องการ
ตัวอย่าง เช่น
<?php
// Example 1
$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
echo $pieces[0]; // piece1
echo $pieces[1]; // piece2
?>
ไปเอาของคนอื่นมาอีกทีนึงนะครับ
|
|
|
|
|
Date :
2010-12-03 14:04:26 |
By :
EucifeR |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามที่ คุณ Shadow[L] แนะนำเลยครับ
|
|
|
|
|
Date :
2010-12-03 14:31:31 |
By :
ไวยวิทย์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|