看板 PHP 關於我們 聯絡資訊
不好意思最近在學PHP連接資料庫 上網找了很多資料但還是卡住了 不知道能不能請各位幫我簡單看一下呢?? <?php $dbhost = '127.0.0.1'; $dbname = 'mysql_test'; $con = mysqli_connect($dbhost,$dbname) or die('Error with MySQL connection'); mysqli_query($con,"SET NAMES 'utf8'"); $sql = "INSERT INTO 'member'('Account_name','Account_password') VALUES ('".$_POST["Account"]."','".$_POST["Password"]."')"; $result = mysqli_query($con,$sql) or die('MySQL query error'); ?> 最後網頁還是呈現MySQL query error@@ 附個圖好了免得程式碼這樣不方便看 http://imgur.com/a/Qm8Dh -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.132.252 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1485936476.A.787.html
shadowjohn: 雖然沒用過mysqli,但我知道沒帳號密碼應該不能用 02/01 16:21
shadowjohn: 雖然沒用過mysqli,但我知道沒帳號密碼應該不能用 02/01 16:21
所以我的mysql一定要設置帳號密碼囉?? ※ 編輯: andy086 (36.231.132.252), 02/01/2017 16:22:44
shadowjohn: //php.net/manual/en/function.mysqli-connect.php 02/01 16:26
shadowjohn: Example #1 mysqli_connect() example 比較詳細 02/01 16:26
shadowjohn: 你寫的 die 通常都書上教的,其實有errno可以看 02/01 16:26
shadowjohn: 沒帳密我想應該是不行:) 02/01 16:28
我設帳密也打上去了但問題還是一樣說,好吧我再研究看看好了謝謝你 我照著改成這樣了 http://imgur.com/a/p8k32 可是還是寫不進去資料庫而且網頁沒顯示bug而是全空白的QQ ※ 編輯: andy086 (36.231.132.252), 02/01/2017 17:02:10 ※ 編輯: andy086 (36.231.132.252), 02/01/2017 17:18:58
tkdmaf: 把「資料表」和「欄位」前後的「'」拿掉試試。 02/01 17:41
謝謝你們我成功囉XD ※ 編輯: andy086 (36.231.132.252), 02/01/2017 18:17:15
tkdmaf: 所以問題是? 02/01 21:37
hsiehfat: 建議學一下PDO,蠻簡單的,安全性也比較夠 02/03 19:30
HoloLens: PDO比較好用+1 02/04 11:42
JohnRoyer: 建議改用 PDO 02/04 12:31