0
我得到以下類來接合數據庫和執行查詢,我是新來的PHP,所以這是這樣做的正確方法,或者它是錯誤的擴展mysqli。我應該擴展mysqli類還是創建我自己的數據庫連接類?
class MyLink extends mysqli
{
function getAll(){
/* Consultas de selección que devuelven un conjunto de resultados */
$sql = <<<SQL
SELECT name,lastname
FROM `user`
WHERE `deleted` = 0
SQL;
if(!$result = $this->query($sql)){
die('There was an error running the query [' . $this->error . ']');
}
return $result;
}
然後我在每個頁面上調用需要一個方法的類。
require_once("../../../../../includes/config.php")
require_once("../../../../../includes/mylink.php")
$db = new MyLink(DB_SERVER, DB_USER, DB_PASSWORD, DB_NAME);
告訴我們「爲什麼?」。 – sectus 2014-10-03 00:11:28
是的,我打的提交之前,我真的打算 – TML 2014-10-03 00:13:25
這是不正確的。 MySQLi是獨立的擴展,並提供了一些額外的功能。 – sectus 2014-10-03 00:15:15