我有一個上傳形式的PHP代碼,並試圖更新這個MySQL到推薦的mysqli。我正在嘗試學習OO風格(也是程序性的,但我傾向於學習OO風格)。需要幫助轉換這個PHP的MySQL代碼mysqli
我已經成功上更新我的所有代碼,到目前爲止,除了這個片段:
function query($query) {
$database = $this->options['database'];
$host = $this->options['host'];
$username = $this->options['username'];
$password = $this->options['password'];
$link = mysql_connect($host,$username,$password);
if (!$link) {
die(mysql_error());
}
$db_selected = mysql_select_db($database);
if (!$db_selected) {
die(mysql_error());
}
$result = mysql_query($query);
mysql_close($link);
return $result;
}
誰能幫我翻譯成庫MySQLi,面向對象的風格?我嘗試瞭如此多的組合,我不知道自己在哪裏出錯(我在嘗試上傳照片時遇到了數據庫錯誤)。
謝謝!
請添加收到了一些代碼,你試過了,錯誤訊息,我們會盡量通過指出什麼地方錯了,幫助你.. –
在大多數情況下,只要程序風格的話,你可以只用'mysqli_'替換每個'mysql_'的實例。 –