作者andreli (推銷相簿中!!)
看板PHP
標題Re: [請益] INSERT資料問題
時間Fri Dec 16 19:54:22 2005
※ 引述《pkcqwe (鄉民第99999號)》之銘言:
: <?php
: require("book_db.php");
: $name=$_POST["name"];
: $address=$_POST["address"];
: $tel=$_POST["tel"];
: $sid=$_POST["sid"];
: $pay=$_POST["pay"];
: echo"$name $address $tel $sid $pay";
: //上行為測試確實有接收資料 結果確實有接收並印出
: $sql="INSERT order (name,address,tel,sid,pay)
: VALUES ('$name','$address','$tel','$sid','$pay')";
: mysql_query($sql);
: ?>
: 我的程式碼目的簡單
: 只是要將a.htm的資料INSERT到資料表order
: 之前寫其他類似的都ok
: 但是這次不知道為何都失敗
: 修改好幾次資料依然都沒有INSERT到資料庫裡
: 只好來麻煩大家了QQ
: 請問我的程式碼哪裡有寫錯呢?
原本打算直接推文的
不過好像挺多東西的,所以只好回文了
我看了一下感覺都沒有錯
所以我在想會不會是require的東西沒放進來
像是我會在require裡寫
$link=MYSQL_CONNECT($hostname, $dbuser, $dbpass) OR DIE("Unable to connect to
database");
mysql_select_db($dbName,$link);
然後在你的那個裡面
應該要多一個
mysql_query($str,$link)
上面這個應該是重點...
想不出其他問題了 = =a
另外補充,insert 有沒有加 into 都可以。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.170.87
推 pkcqwe:謝謝我也是了你的方法還是不行Orz 因為你補充的$link 12/16 20:07
→ pkcqwe:跟into一樣加沒加都可以呵呵 12/16 20:08
推 EAFV:看一下輸入的格式對不對吧,把$sql的東西貼到phpMyAdmin上試試 12/16 20:14
→ EAFV:看有沒有可能是資料表的格式設錯 12/16 20:16