edit.php
<?
include 'config.inc.php';
$db = mysql_connect($host,$username,$password) or die ('ไม่สามารถติดต่อ database ได้ในขณะนี้');
$id = $_GET[$id];
$sql = "select * from member where id = ".$_GET["id"];
$result = mysql_db_query($dbname,$sql) or die ('ไม่สามารถสั่งให้ database ทำงานได้ในขณะนี้');
$NRow = mysql_num_rows($result);
$arr = mysql_fetch_row( $result );
?>
-----------------------------------------------------------------------
edit_do.php
<?
$radiobutton1 = $_POST['radiobutton1'];
$txt01 = $_POST['txt01'];
$txt02 = $_POST['txt02'];
$txt03 = $_POST['txt03'];
include "config.inc.php";
mysql_connect($host, $username, $password) or die("ติดต่อฐานข้อมูลไม่ได้");
mysql_select_db($dbname) or die("เลือกฐานข้อมูลไม่ได้");
$sql = "update member set id='$id' name ='$txt01',surname ='$txt02',nickname ='$txt03' ";
$dbquery = mysql_db_query($dbname, $sql) or die ("ไม่สามารถสั่งให้ database ทำงานได้ในขณะนี้");
echo "<Font Size=4><B>แก้ไขข้อมูลเรียบร้อยแล้ว</B>";
?>
ปัญหาเกี่ยวกับ id='$id' อีกแล้วครับ
ถ้าใส่ id='$id' ในบรรทัด $sql = "update member set มันเตือนว่า "เลือกฐานข้อมูลไม่ได้"
แต่ถ้าเอา id='$id' ออกมันกลับอัพเดรต MySQL ทั้งตาราง ทุก id เลยครับ