作者papasoul (Mike)
看板PHP
標題[請益] Update 無法取代
時間Fri Nov 4 18:11:18 2011
我的原始碼如下
<?php
session_start();
header("location:VIEW1.php");
require("../DB.PHP");
/* 接受表單資料 */
$email=$_POST["email"];
$address=$_POST["address"];
$tel=$_POST["tel"];
$id=$_SESSION["user"];
/* 更新資料 */
$sql="UPDATE user SET email='$email',address='$address',
tel='$tel' where id='$id'";
mysql_query($sql);
?>
我要修改資料庫裡面的值,可是都無法修改
表單上也有顯示資料庫裡的資料
請問哪裡有問題?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.41.143.97
→ terrybob:先echo $sql,貼到mysql執行,看看什麼結果就知了 11/04 18:12
→ papasoul:我先試試看 謝謝 11/04 18:13
→ kerash:... header 擺前面就直接跳轉了,怎麼會跑 sql 呢 11/04 19:54
推 liisi:是引號的問題嗎.... 11/05 11:16
→ averywu:這串到第二行就不再執行了吧... 11/05 23:46
→ buganini:第二行之後的還是會執行 沒有放exit;或die(); 11/06 01:13
→ buganini:header()只是改了http header而已 不會結束interpreter 11/06 01:14
→ buganini:看一下error log裡面有沒有東西 11/06 01:16