[請益] 新手問題..與MySQL資料庫連結..

看板PHP作者 (Yellow Power)時間13年前 (2012/08/12 17:24), 編輯推噓2(2010)
留言12則, 6人參與, 最新討論串1/1
最近剛開始學PHP,在練習跟資料庫連接時一直遇到問題 請各位大大給我點指教... 底下是我的PHP程式碼 <?php $name=$_POST['name']; $age=$_POST['age']; $sex=$_POST['sex']; $speak=$_POST['speak']; $email=$_POST['email']; $dbc= mysqli_connect('localhost', 'root', '1234','mydatabase')or die('connection error'); $query= "INSERT INTO mytable(name,age,sex,apeak,email) VALUES ('$name','$age','$sex','$speak','$email')"; mysqli_query($dbc,$query) or die("query error"); mysqli_close($dbc); ?> 執行的結果出現query error,我很確定我的資料庫跟資料表欄位跟程式碼吻合 請問一下..我這段程式碼有出錯嗎..感謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.168.148.174

08/12 18:25, , 1F
把 sql 語法 print 出來,確認一下 data type 有沒有問題
08/12 18:25, 1F

08/12 18:33, , 2F
speak打成apeak XD?
08/12 18:33, 2F

08/12 18:34, , 3F
另外也可以順便把mysqli_error()印出來看看
08/12 18:34, 3F

08/12 18:50, , 4F
.....我耍笨了 還真的是字打錯 之前習慣用IDE開發
08/12 18:50, 4F

08/12 18:54, , 5F
比較會幫我抓這種錯誤,果然太依賴IDE不太好@@
08/12 18:54, 5F

08/12 18:54, , 6F
2F讓我笑了....
08/12 18:54, 6F

08/12 21:01, , 7F
這跟ide抓不抓得到你的錯誤無關吧!
08/12 21:01, 7F

08/12 21:59, , 8F
XDDDDDD
08/12 21:59, 8F

08/12 22:17, , 9F
痾..這邊被引號框住是抓不到沒錯..我的意思是說
08/12 22:17, 9F

08/12 22:19, , 10F
以前我寫別的語言 這種變數拼字錯誤用IDE比較容易抓到
08/12 22:19, 10F

08/12 22:20, , 11F
可能是我基本工不夠 才疏學淺..
08/12 22:20, 11F

08/13 00:46, , 12F
試著把sql那行印出來,丟到MyAdmin去執行看看
08/13 00:46, 12F
文章代碼(AID): #1G9tPUEk (PHP)
文章代碼(AID): #1G9tPUEk (PHP)