好吧,所以我試圖更新一個博客條目,並且當我調用一個非對象的成員函數bind_param()時,嘗試運行該腳本。我已經做了大量的研究,看看我是否可以自己修復它,但我必須錯過一些東西。調用一個非對象的成員函數bind_param()MySQLi
<?php
$stmt = $mysqli->prepare("UPDATE blogentries SET
headline = ?,
image = ?,
caption = ?,
article = ?
WHERE id = ?");
$stmt->bind_param('ssssi',
$_POST['headline'],
$_POST['image'],
$_POST['caption'],
$_POST['article'],
$_POST['id']);
$stmt->execute();
$stmt->close();
?>
由於提前,
奧斯汀
更新:這裏的DB連接
我加爲了調試的目的額外的$ mysqli的連接,並出現錯誤,即使沒有它。
可以顯示該文件的完整代碼?數據庫連接在哪裏? – 2013-07-21 01:25:32
完整的代碼長度爲幾千行,所以我不會那樣做,但數據庫連接在public_html文件夾之外,我將更新主文章以顯示數據庫連接。 – Austen
你是怎麼調用/包括public_html文件夾外部的db連接文件的? – Sean