|
|
|
Array - insert ข้อมูลแบบ Array 2 ตัวต้องทำไง array ตัวแรกเป็น check box ตัวที่สอง เป็น text box |
|
|
|
|
|
|
|
จะส่งข้อมูลจาก form ใช่ไหม
<input type="checkbox" name="chk[]">
<input type="text" name="text[]">
|
|
|
|
|
Date :
2009-03-14 12:47:19 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วจะให้มันลงฐานข้อมูลอย่างไรค่ะ
|
|
|
|
|
Date :
2009-03-14 13:02:08 |
By :
งง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
for($i=0;$i<count($_POST["chk"]);$i++){
echo "<br/>" . $_POST["chk"][$i];
echo "<br/>" . $_POST["text"][$i];
}
?>
หวังว่าคงเดาได้ว่าต้องทำอย่างไร insert ลง db ตรงที่ผม echo อะนะ
|
|
|
|
|
Date :
2009-03-14 13:08:05 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วมันจะวางตรงไหน
นี่เป็นโค้ดของ arrayอันแรก
Code (PHP)
<?php
$j = 0;
while($j < count($checkbox))
{
$cloth_id = $checkbox[$j];
{
$sql="insert into serve (serve_id,cloth_id,amount) values ('$serve_id','$cloth_id','$anount')";
mysql_query($sql);
}
$j++;
}
?>
|
|
|
|
|
Date :
2009-03-14 14:31:14 |
By :
งง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันก็เก็บ array ตัวสุดท้ายอย่างเดี่ยวนี่ครับ
|
|
|
|
|
Date :
2009-05-12 21:43:39 |
By :
egat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วของผมมันเป็น Radio ที่เกิดจากการ Array ออกมาอ่ะคับทำไงดี คือ ผมลองทำแล้วชื่อมันเหมือนกดหมดเลย ผมทำเป็นแบบประเมินออนไลน์อะคับ ชื่อของ Radio แต่ละข้อจึงเหมือนกันไม่ได้อะคับ
|
|
|
|
|
Date :
2010-11-03 03:52:21 |
By :
champion859 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|