|
|
|
สอบถามวิธีการ INSERT ข้อมูลจากตารางไปที่ฐานข้อมูลค๊ะ |
|
|
|
|
|
|
|
จากรูปด้านบน มาจากโค๊ดนี้ค๊ะ เป็นข้อมูลที่มาจาก Table : member ค๊ะ
Code (PHP)
<?PHP
$sql = "select * from member order by id asc";
$result = mysql_query($sql);
echo "<table class=\"sortable\" id=\"tb-1\" width=\"100%\">
<tr>
<th class=\"th-10\" style=\" font-weight: bold; font-size: 12px; \" >NAME</th>
<th class=\"th-7\" style=\" font-weight: bold; font-size: 12px; \" >AGE</th>
<th class=\"th-2\" style=\" font-weight: bold; font-size: 12px; \" >TEL</th>
<th class=\"th-66\" style=\" font-weight: bold; font-size: 12px; \" >INSERT</th>
</tr>";
while(($count<$rpp) && ($i<$tcount)) {
mysql_data_seek($result,$i);
$datas=mysql_fetch_array($result);{
$subject = stripslashes(str_replace('\r\n', '<br>',($datas['subject'])));
$name= stripslashes(str_replace('\r\n', '<br>',($datas['name'])));
$age= stripslashes(str_replace('\r\n', '<br>',($datas['age'])));
$tel= stripslashes(str_replace('\r\n', '<br>',($datas['tel'])));
echo "<tr>
<td class=\"td-10\" style=\" font-size: 12px; \" ><a id=$datas[id]'>$name</a></td>
<td class=\"td-7\" style=\" font-size: 12px; \" ><a id=$datas[id]'>$age</a></td>
<td class=\"td-2\" style=\" font-size: 12px; \" ><a id=$datas[id]'>$tel</a></td>
<FORM METHOD=POST ACTION=''>
<td class=\"td-66\" style=\" font-size: 12px; \" ><INPUT TYPE='submit' name='submit' value='OK'></td>
";
if(isset($_POST["submit"]))
{
$sql = "INSERT INTO vip_member ( name , age , tel )
VALUES ('$name', '$age', '$tel', ); ";
$dbQuery = mysql_query($sql);
}
?>
</FORM>
คือหน้านี้จะเป็นหน้าสำหรับ ADMIN ที่เอาไว้เลื่อนระดับของ user ค๊ะ คือแบบว่าคลิ๊กปุ่ม OK ที่แถวไหนก็ให้ INSERT ข้อมูลในแถวนั้นไปที่
Table : vip_member ค๊ะ แต่พอหนูทดสอบกดปุ่ม OK แล้ว ข้อมูลทุกแถวทั้ง 4 แถว INSERT ไปที่ Table : vip_member หมดเลยค๊ะ
ทำอย่างไรให้ INSERT เฉพาะแถวที่เรากดปุ่ม OK ค๊ะ
Tag : PHP, MySQL
|
ประวัติการแก้ไข 2012-11-17 16:01:13
|
|
|
|
|
Date :
2012-11-17 15:59:35 |
By :
dferru |
View :
849 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|