Board logo

標題: [發問] php 關於資料更新 [打印本頁]

作者: pix756    時間: 2012-11-13 11:52     標題: php 關於資料更新

版上的各位大大們好:

最新我練習寫了一個簡易的個人資料程式,

裡頭的內容有:

id, cname(姓名), cbirthday(生日), cnote(備註), cpic(大頭照),

在mysql欄位除了cnote(備註) null,

其它皆都需要資料,

但我現在卡在更新這裡:

以下是我更新頁面的程式碼,

想請版上的各位大大們幫我看一下哪裡出問題了?

如下:

[attach]13110[/attach]

<?

require_once("conn.php");



$sql="select * from demo where id='".$_GET['id']."'";

$record=mysql_query($sql);

$row=mysql_fetch_assoc($record);

if(isset($_POST['send'])){

$u_sql="update demo set cbirthday='".$_POST['cbirthday']."', cnote='".$_POST['cnote']."' where id='".$_GET['id']."'";

mysql_query($u_sql);

echo "<script type='text/javascript'> alert('更新成功!'); window.location.href='default.php'; </script>";

}


//圖片上傳類型
$uptypes=array(

'.jpg',
'.png',
'.gif'

);

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<link href="style.css" type="text/css" rel="stylesheet"/>

<?  

require_once("comfirm.php");

?>

</head>

<body>



<h4>
更新資料
&nbsp;&nbsp;|&nbsp;&nbsp;
<a href="default.php">返回清單頁</a>
</h4>

<form action="edit.php" method="post" name="edit" onsubmit="return check_form();" enctype="multipart/form-data">

姓名<input type="text" name="cname" value="<? echo $row['cname']; ?>" disabled="disabled"/>

<br/>

生日<input type="text" name="cbirthday" value="<? echo $row['cbirthday']; ?>"/>

<br/>

備註<textarea name="cnote">

<? echo $row['cnote']; ?>


</textarea>

<br/>

圖片<input type="file" name="cpic"/>&nbsp;目前圖檔:<? echo $row['cpic']; ?>&nbsp;&nbsp;|&nbsp;&nbsp;<? echo "<a href='edit.php?cpic=".$row['cpic']."' onclick='return deletealert();'>刪除</a>" ?>&nbsp;&nbsp;|&nbsp;&nbsp;允許上傳的文件類型為:<? echo implode(',', $uptypes); ?>
<br/>

<input type="hidden" name="send"/>
<input type="submit" name="submit" value="送出"/>

</form>

</body>

</html>




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)