0
好日子,致命錯誤:調用一個成員函數bind_param()非物體上線24
我運行一個博客頁面,這是PHP
。我使用PDO
作爲連接字符串,並且工作完美。
我現在有,最近上傳到我的服務器,現在我不得不改爲使用mysqli
。
我是使用這種格式的新手,因爲我一直使用PDO
。
我的編碼在下面,請問有人可以協助嗎?
<?php
if (isset($_POST['cmdPost']))
{
try
{
$name = $_POST['txtname'];
$subj = $_POST['txtsubject'];
$msg = $_POST['txtmessage'];
if(empty($name) || empty($subj) || empty($msg))
throw new Exception("Error - Please fill in input fields!");
$stmt = $dbh->prepare("INSERT INTO blogs VALUES (name, subject, message)");
$stmt->bind_param($name, $subj, $msg);
這是我收到的錯誤:
"Fatal error: Call to a member function bind_param() on a non-object in /home/m4230930/public_html/blog.php on line 24"
我一直停留在這3天紮實,我不知道該如何繼續。
有人可以幫忙嗎? 感謝
'$ dbh->準備()'越來越錯誤,返回false,而不是一個聲明。 – Barmar 2013-04-04 07:53:40