คือยังงี้ครับผมหน้าของ Edit ใช่ไหมครับซึ่งเป็นประมาณยังงี้ซึ่งตรงนี้ผมให้มันส่งค่ามาทาง โดยใช้ ID เป็นตัวยึดครับ แล้วคราวนี้ผมก็ให้มันแสดงค่าออกมาตรง Text Box ก็ออกนะครับแต่ในตัว List Menu ผมให้มันเรียกมาอีกจากฐานข้อมูลนึงนะครับแล้วคราวนี้ผมจะให้มันมาเปรียบเทียบว่าถ้าข้อมูลที่เราจะ Edit ก็ให้แสดงข้อมูลออกมา แล้วสามารถแก้ไขได้ ยังงัยช่วยผมหน่อยนะครับ
เราใช้คำสั่ง sql เพื่อเรียกดูข้อมูลแล้ว โดยมีข้อแม้ว่าต้องเป็น id ตัวนี้ เช่นเดียวกันครับ เมื่อจะ edit
เราก็ใช้คำสั่ง sql เพื่อ edit เช่นกัน อย่าลืมว่าใช้ id ตัวเดียวกันนะครับ จากที่ผมลองดูโค๊ดแบบ
คร่าว ๆ ผมว่า id คงไม่ถูกครับ ลองอ่านจากที่มันแจ้งดูนะครับ ว่าผิดตรงใหน
Date :
12 ก.ย. 2549 13:19:13
By :
ป่าไผ่
No. 2
Guest
เท่าที่เห็นนะครับ $sql ตัวล่างยังไม่ถูกต้องนิครับ
จาก $sql = "select * from book order by id
จะต้องแก้ไขเป็น $sql = "select * from book order by id";
ลองดูก่อนก็แล้วกันนะครับ
Date :
12 ก.ย. 2549 16:46:19
By :
Ton
No. 3
Guest
ขอบคุณครับ จะลองดู
แต่มีปัญาหาว่างตรง LIST BOX ผมจะให้มันเช็คยังงัยอะครับว่าตรงกับฐานข้อมูลเราที่มีอยู่
Date :
12 ก.ย. 2549 19:15:09
By :
มือใหม่มากๆๆ
No. 4
Guest
ผมเช็คในโค้ดแล้วเป็นยังงี้อะครับ แต่มีปัญาหาว่างตรง LIST BOX ผมจะให้มันเช็คยังงัยอะครับว่าตรงกับฐานข้อมูลเราที่มีอยู่
<select name="book">
<option value="">Please Select</option>
<?
include("connect.php");
$sql = "select * from book order by id asc";//ให้เลือกข้อมูล E-mail จากตาราง member โดยเลือกตัวที่มี @
$query = mysql_query($sql) or die ("Select Error");
while($rows = mysql_fetch_array($query))
{
echo "<option value='$rows[1]'>$rows[1]</option>\n";
}