|
|
|
เอาค่าจาก Select2 หลายๆค่า ไป insert ใส่ Database แบบต้องวนลูปยังไง |
|
|
|
|
|
|
|
เช็คตรงนี้ดูครับ น่าจะเป็นการรับค่าธรรมดามา ไม่ต้องใส่ $con มาก็ได้ครับ
$repeat = mysqli_real_escape_string($con, $_POST['Repeat']);
|
|
|
|
|
Date :
2016-06-30 10:48:11 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$_POST['Repeat'] ส่งมาเป็น array หรือครับ ถึงเอามา count($repeat); ได้
ลองเช็คฟอร์ม เช็คค่า print_r($_POST); ว่าอะไรส่งมาบ้างครับ
|
|
|
|
|
Date :
2016-06-30 11:15:25 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้วค่ะ ขอบคุณทุกคนมากค่ะ
|
|
|
|
|
Date :
2016-06-30 11:55:19 |
By :
pppppppppp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
บางครั้งก็พิมพ์สิ่งที่ทำได้ไว้บ้างก็ได้ครับ ผมยังไม่รู้เลยว่าแก้แบบไหนอ่ะ
|
|
|
|
|
Date :
2016-06-30 12:35:52 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สอบถามเพิ่มค่ะ เวลาเราจะดึงค่าจากดาต้าเบสกลับมาโชว์ในรูปแบบของselect2 เพื่อแก้ไขนี่ต้องดึงยังไงค่ะ
Code (PHP)
<select multiple="true" name="sele[]" id="select" style="width:300px">
<?php
$sort = mysqli_query ($con,"SELECT order_no FROM choose where Ad_num =".$_GET['pno'] );
if( mysqli_num_rows( $sort )==0){
echo "<tr><td colspan='4'>No Rows Returned</td></tr>";
}else{
$re = mysqli_fetch_assoc( $sort );
?>
<?php
for ($a=0; $a < count($sort); $a++){ ?>
<option value="<?php echo $re["order_no"][$a]; ?>"></option>
<?php }
อันนี้ลองดึงแล้วค่าไม่ออกออกมาสักค่าเลยค่ะ ออกมาเหมือนหน้ากรอกครั้งแรกเลย
|
ประวัติการแก้ไข 2016-06-30 16:08:20 2016-06-30 16:08:28
|
|
|
|
Date :
2016-06-30 16:06:05 |
By :
pppppppppp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้กวนนะครับ อ่านคำถามแต่แรก คิดว่าพิมพ์ผิด เจ้า "select2" คืออะไรครับ
|
|
|
|
|
Date :
2016-06-30 16:14:30 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for ($a=0; $a < count($sort); $a++){ ?>
<option value="<?php echo $re["order_no"][$a]; ?>"></option>
แก้เป็น
while($re = $sort->fetch_assoc() ){ ?>
<option value="<?php echo $re["order_no"]; ?>"><?php echo $re["order_no"]; ?></option>
|
|
|
|
|
Date :
2016-06-30 17:00:33 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|