รบกวนช่วยดูด้วยครับ <html><title>.:: ค้นหาข้อมูลเพื่อทำการแก้ไข ::.</title> <style type="text/css">
จากอันข้างบนมันจะลิงค์มาอันข้างล่างอ่ะครับ
<html>
<style type="text/css">
<!--
.style1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
-->
</style>
<body bgcolor="#FFFFFF">
<span class="style1">
<?
$host="localhost";
$username="root";
$password="123456";
$db="customer";
$tb="customers";
$connect= mysql_connect( $host,$username,$password) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");
$sql="select * from $tb where Name=$Name";
$db_query=mysql_db_query($db,$sql);
$result = mysql_fetch_array($db_query); <------------
$Name=$result[Name];
$Surname=$result[Surname];
$Address=$result[Address];
$Phone=$result[Phone];
$Mail=$result[Mail];
$P1=$result[P1];
$P2=$result[P2];
$P3=$result[P3];
$P4=$result[P4];
$P5=$result[P5];
?>
</span>
<form action="Edit_OK.php" method="post" name="form1" class="style1">
<p>แก้ไขข้อมูล<br>
Name
<?echo"<b>$Name</b>";?>
<input type="hidden" name="Name" value="<? echo"$Name"; ?>">
<br>
Surname
<?echo"<b>$Surname</b>";?>
<input type="hidden" name="Surname" value="<? echo"$Surname"; ?>">
<br>
Address
<input type="text" name="Address" value="<? echo"$Address";?>">
<br>
Phone
<input type="text" name="Phone" value="<? echo"$Phone";?>">
<br>
Mail
<input type="text" name="Mail" value="<? echo"$Mail";?>">
<br>
P1
<input type="text" name="P1" value="<? echo"$P1";?>">
<br>
P2
<input type="text" name="P2" value="<? echo"$P2";?>">
<br>
P3
<input type="text" name="P3" value="<? echo"$P3";?>">
<br>
P4
<input type="text" name="P4" value="<? echo"$P4";?>">
<br>
P5
<input type="text" name="P5" value="<? echo"$P5";?>">
<br>
<p>
<input type="submit" name="Submit" value="บันทึกข้อมูล">
<input type="reset" name="Submit2" value="Clear">
</p>
</form>
<span class="style1">
<?
mysql_close($connect);
?>
</span>
</body>
</html>
อันนี้มันขึ้นว่า Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\Chanutnunth\Edit_TO.php on line 23
$result = mysql_fetch_array($db_query); $result = mysql_fetch_array($db_query);
Date :
24 ต.ค. 2550 17:31:22
By :
ToaLek
ข้างบนผมลืมบอกไปอีกอ่ะครับว่าตอนที่เข้ามาแก้ไข มันก็ไม่ยอมแก้ไขให้ ทั้ง ๆ ที่หน้าต่อไปมันบอกว่าแก้ไขข้อมูลเรียบร้อยแล้ว
Date :
24 ต.ค. 2550 17:32:58
By :
ToaLek
ปัญหาผมมีแค่นี้ล่ะครับ ถ้าอันนี้แก้ได้ อันอื่น ๆ ผมจะขอลองแก้ดูเองบ้าง มันยังมีลบอีกอันนึง จะได้ฝึกทำดูบ้าง เพราะข้อสอบคงออกคล้าย ๆ แบบนี้
ขอบคุณล่วงหน้าครับ
Date :
24 ต.ค. 2550 17:45:54
By :
ToaLek
ตรง warning ผมแก้ได้แล้วครับ ผมลืม ' ' เพราะมันเป็นตัวอักษร
Date :
24 ต.ค. 2550 19:33:02
By :
ตัวเล็ก
Load balance : Server 02