我有一個問題,將電子郵件,密碼和名稱插入到mySQL數據庫。 我準備了一個獨立的類來連接我的數據庫。但是當我把我的名字,電子郵件和密碼放在我的表單中(這是在另一個php文件中),那麼我的數據庫中沒有任何東西。 在這裏你可以找到我的代碼。我已經嘗試了我的數據庫中的插入語句,並且工作。無法連接到數據庫,無法插入數據庫
<?php
include_once("classes/User.class.php");
include_once("Tweet.php");
class Db
{
private $m_sHost="localhost";
private $m_sUser="root";
private $m_sPassword="";
private $m_sDatabase="phples";
public $conn;
public function __construct() {
$this->conn=new mysqli($this->m_sHost,$this->m_sUser,$this->m_sPassword,$this->m_sDatabase);
if(isset($m_bVerzend)) {
if(!$conn->connect_errno) {
$sql = "INSERT INTO 'tbltweet' ('Name', 'Email', 'Password') VALUES ('$m_sName', '$m_sEmail', '$m_sPassword');";
$conn->query($sql);
}
}
}
}
?>
您是否收到任何錯誤訊息?如果是這樣,請編輯您的帖子以包含它們。謝謝。 – bernie 2013-03-06 17:45:39
你必須逃避數據庫查詢中存在的變量!! 11 – RiaD 2013-03-06 17:52:54