2014-11-02 57 views
-2

我試圖從文本框的數據插入到數據庫中,但它給我這個錯誤:致命錯誤:調用未定義功能mysqi_query()

Fatal error: Call to undefined function mysqi_query() in C:\wamp\www\SqlInputForm.php on line 16)

在這條線

{ 
    if($username==true) 
    { 
     $insert = mysqli_query("INSERT INTO reuel VALUES ('','$fullname','$username','$password')"); 
     echo " inserted"; 
    } 
    else 
    { 
     echo "failed"; 
    } 
} 
+0

請參閱我的答案,只需根據它更改查詢,替換我的代碼中的表名。 – baao 2014-11-02 20:59:44

+0

'mysqli =/= mysqi'(你錯過了'L')。 – h2ooooooo 2014-11-04 07:07:44

回答

1
mysqli_query($connection, "INSERT INTO 
reuel (column1,column2,column3) 
VALUES 
('$fullname','$username','$password')"); 

這樣寫下來,只是將column1,2,3更改爲應該插入的列的真實名稱。 $連接必須更改爲任何變量代表您的mysqli連接

+0

對不起,麻煩..我怎麼得到$連接... ??? – user2308205 2014-11-02 20:59:23

+0

難道你沒有建立到你的數據庫的連接? – baao 2014-11-02 21:00:15

+0

即時通訊在wamp中運行,並使用一個單獨的db.php文件連接到數據庫... – user2308205 2014-11-02 21:02:10

相關問題