看板 PHP 關於我們 聯絡資訊
我的原始碼如下 <?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