[請益] PHP連接MySQL

看板PHP作者 (狐狸)時間8年前 (2017/02/01 16:07), 8年前編輯推噓3(308)
留言11則, 5人參與, 最新討論串1/1
不好意思最近在學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

02/01 16:21, , 1F
雖然沒用過mysqli,但我知道沒帳號密碼應該不能用
02/01 16:21, 1F

02/01 16:21, , 2F
雖然沒用過mysqli,但我知道沒帳號密碼應該不能用
02/01 16:21, 2F
所以我的mysql一定要設置帳號密碼囉?? ※ 編輯: andy086 (36.231.132.252), 02/01/2017 16:22:44

02/01 16:26, , 3F
//php.net/manual/en/function.mysqli-connect.php
02/01 16:26, 3F

02/01 16:26, , 4F
Example #1 mysqli_connect() example 比較詳細
02/01 16:26, 4F

02/01 16:26, , 5F
你寫的 die 通常都書上教的,其實有errno可以看
02/01 16:26, 5F

02/01 16:28, , 6F
沒帳密我想應該是不行:)
02/01 16:28, 6F
我設帳密也打上去了但問題還是一樣說,好吧我再研究看看好了謝謝你 我照著改成這樣了 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

02/01 17:41, , 7F
把「資料表」和「欄位」前後的「'」拿掉試試。
02/01 17:41, 7F
謝謝你們我成功囉XD ※ 編輯: andy086 (36.231.132.252), 02/01/2017 18:17:15

02/01 21:37, , 8F
所以問題是?
02/01 21:37, 8F

02/03 19:30, , 9F
建議學一下PDO,蠻簡單的,安全性也比較夠
02/03 19:30, 9F

02/04 11:42, , 10F
PDO比較好用+1
02/04 11:42, 10F

02/04 12:31, , 11F
建議改用 PDO
02/04 12:31, 11F
文章代碼(AID): #1OaPTSU7 (PHP)
文章代碼(AID): #1OaPTSU7 (PHP)