[請益] 新手求救修改語法
因為是新手發問,有些地方還請見諒
最近我們再寫一個修改的語法。
是要從資料庫將已寫進去的資料抓出來,
然後再跳到修改的畫面,可是,
我們有跳過去了,只是修改不暸,想請問各位大大該怎麼解決。
我先貼修改那段的語法,( 因為不知道可否把全部的貼出來
if($_POST['submit_item'] == "修改資料")
{
// 驗證留言
if ($_POST['C_name']=="")
{
echo "您的姓名未輸入!!";
}
elseif($_POST['C_address']=="")
{
echo "您的外送地址未輸入!!";
}
elseif($_POST['C_tel']=="")
{
echo "您的電話未輸入!!";
}
elseif($_POST['C_sex']=="")
{
echo "您的性別未輸入!!";
}
elseif($_POST['C_age']=="")
{
echo "您的年齡未輸入!!";
}
elseif($_POST['C_job']=="")
{
echo "您的工作未輸入!!";
}
elseif($_POST['C_time']=="")
{
echo "您的送貨時間未輸入!!";
}
else
{
$sql = "update * from customer where C_id=(select MAX(C_id) from customer)";
$sql .= " set C_name = '".$_POST['C_name']."' ";
$sql .= ", C_address = '".$_POST['C_address']."' ";
$sql .= ", C_tel = '".$_POST['C_tel']."' ";
$sql .= ", C_sex = '".$_POST['C_sex']."' ";
$sql .= ", C_age = '".$_POST['C_age']."' ";
$sql .= ", C_job = '".$_POST['C_job']."' ";
$sql .= ", C_time = '".$_POST['C_time']."' ";
$sql .= ", datetime=now()";
$sql .= " where C_id = '".$_POST['C_id']."' ";
$sql_result = mysql_query($sql);
echo "修改完成!!";
}
以上,謝謝大大指教。
還有刪除語法也是跟這邊一樣的情形。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.224.163.15
推
06/24 17:32, , 1F
06/24 17:32, 1F
推
06/25 10:24, , 2F
06/25 10:24, 2F
→
06/25 11:47, , 3F
06/25 11:47, 3F
→
06/25 16:05, , 4F
06/25 16:05, 4F
→
06/25 19:15, , 5F
06/25 19:15, 5F
→
06/25 22:47, , 6F
06/25 22:47, 6F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章