checkbox ยังไงให้ส่งไป 2 ค่า มีรูป

เริ่มโดย useronline, 30 ธันวาคม 2014, 11:13:09

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

useronline



ส่งค่าชื่อรายการได้แล้วแต่ราคามาไม่ตรงกับชื่อรายการต้องเขียนโค้ดแบบไหนครับ


<input type='checkbox' name='car_giveaway[]' id='car_giveaway[]' value='"+ val["car_giveaway_name"] +"' /> "+ val["car_giveaway_name"] +" <input type='text' name='car_giveaway_price[]' id='car_giveaway_price[]' value='"+ val["car_giveaway_price"] +"'>


$sqlquo = mysql_query("select * from quotation ORDER BY `quotation_id` DESC");
$requo = mysql_fetch_array($sqlquo);
$quotation_id = $requo[quotation_id];
$count = count($_POST[car_giveaway]);
for($i=0;$i<$count;$i++){
$car_giveaway = $_POST[car_giveaway][$i];
$car_giveaway_price = $_POST[car_giveaway_price][$i];
$sql2 = mysql_query("insert into quotation_giveaway (quotation_giveaway_id, quotation_giveaway_name, quotation_giveaway_price, quotation_id) values('','$car_giveaway','$car_giveaway_price','$quotation_id') ");
}

useronline


nuningplus

ลืมเช็คปะครับว่าต้องเอาค่าที่ติ๊กถูกไว้

useronline

ค่าที่ติ๊กไว้ส่งไปได้ครับ แต่ตรง textbox ทำยังไงให้มาด้วยกัน

nuningplus

php ดูแล้วก็ไม่น่ามีปัญหาอะไร น่าจะอยู่ตรงส่วน html หรือเปล่า

คนธรรมดา

ตอน post ลองใช้ print_r() เช็คข้อมูลที่โพสมาลองดูครับ

echo '<pre>';
print_r($_POST);
echo '</pre>';
[direct=https://www.hostkub.com/vps-server]เช่า vps[/direct]
[direct=https://www.hostkub.com/vps-server]เช่า server[/direct]

useronline