php รับ get array ที่ส่งผ่าน form ที่เป็น list ยังไงหรอครับ

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: php รับ get array ที่ส่งผ่าน form ที่เป็น list ยังไงหรอครับ

Re: php รับ get array ที่ส่งผ่าน form ที่เป็น list ยังไงหรอครับ

โดย lovehinatava » 10/02/2009 7:44 pm

ขอบคุณมากครับ ได้แล้ว :-D :-D :-D

php รับ get array ที่ส่งผ่าน form ที่เป็น list ยังไงหรอครับ

โดย lovehinatava » 10/02/2009 5:26 pm

ติดปัญหาอีกนิดหน่อยน่ะครับ
คือในเมื่อมันเป็น array ใน list แล้วจะส่งค่าผผ่าน form ที่เป็น get อย่างไรครับ


<form name="frmMain" action="test2.php" method="get">

<select id="province" name="province">
<?
$province = array("กรุงเทพมหานคร","กระบี่","กาญจนบุรี");
for($j=0;$j<count($province);$j++){
?>
<option value="<? echo $j; ?>">
<? echo $province[$j];?>
</option>
<?} ?>
</select>
</form>

อีกหน้า ที่รับมา
<?
$province = $_GET['province'];

echo "province = $province";
?>


พอผมส่งค่าแบบ post มันแสดงค่าตัวแปรให้นะครับ แต่พอใช้ get มันไม่แสดงค่าอะไรเลย แต่มีแสดงอยุ่ในช่อง url

คนจ้างงานเขาต้องการเป็นแบบ get ด้วยอะครับ รบกวนช่วยหน่อยนะครับ

ข้างบน