作者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
1F:→ terrybob:先echo $sql,貼到mysql執行,看看什麼結果就知了 11/04 18:12
2F:→ papasoul:我先試試看 謝謝 11/04 18:13
3F:→ kerash:... header 擺前面就直接跳轉了,怎麼會跑 sql 呢 11/04 19:54
4F:推 liisi:是引號的問題嗎.... 11/05 11:16
5F:→ averywu:這串到第二行就不再執行了吧... 11/05 23:46
6F:→ buganini:第二行之後的還是會執行 沒有放exit;或die(); 11/06 01:13
7F:→ buganini:header()只是改了http header而已 不會結束interpreter 11/06 01:14
8F:→ buganini:看一下error log裡面有沒有東西 11/06 01:16