作者adbo1108 (Yellow Power)
站內PHP
標題[請益] 新手問題..與MySQL資料庫連結..
時間Sun Aug 12 17:24:42 2012
最近剛開始學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
1F:→ Ageis:把 sql 語法 print 出來,確認一下 data type 有沒有問題 08/12 18:25
2F:推 bibo9901:speak打成apeak XD? 08/12 18:33
3F:→ bibo9901:另外也可以順便把mysqli_error()印出來看看 08/12 18:34
4F:→ adbo1108:.....我耍笨了 還真的是字打錯 之前習慣用IDE開發 08/12 18:50
5F:→ adbo1108:比較會幫我抓這種錯誤,果然太依賴IDE不太好@@ 08/12 18:54
6F:推 liisi:2F讓我笑了.... 08/12 18:54
7F:→ tkdmaf:這跟ide抓不抓得到你的錯誤無關吧! 08/12 21:01
8F:→ Ageis:XDDDDDD 08/12 21:59
9F:→ adbo1108:痾..這邊被引號框住是抓不到沒錯..我的意思是說 08/12 22:17
10F:→ adbo1108:以前我寫別的語言 這種變數拼字錯誤用IDE比較容易抓到 08/12 22:19
11F:→ adbo1108:可能是我基本工不夠 才疏學淺.. 08/12 22:20
12F:→ KawasumiMai:試著把sql那行印出來,丟到MyAdmin去執行看看 08/13 00:46