標題:
[發問]
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>
更新資料
|
<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"/> 目前圖檔:<? echo $row['cpic']; ?> | <? echo "<a href='edit.php?cpic=".$row['cpic']."' onclick='return deletealert();'>刪除</a>" ?> | 允許上傳的文件類型為:<? echo implode(',', $uptypes); ?>
<br/>
<input type="hidden" name="send"/>
<input type="submit" name="submit" value="送出"/>
</form>
</body>
</html>
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)