我可以爲PDO或mysqli使用重寫這個函數嗎?如果是這樣,請舉例說明。PHP函數爲PDO重寫
function dbquery($query) {
global $mysql_queries_count, $mysql_queries_time; $mysql_queries_count++;
$query_time = get_microtime();
$result = @mysql_query($query);
$query_time = substr((get_microtime() - $query_time),0,7);
$mysql_queries_time[$mysql_queries_count] = array($query_time, $query);
if (!$result) {
echo mysql_error();
return false;
} else {
return $result;
}
}
function dbrows($query) {
$result = @mysql_num_rows($query);
return $result;
}
function dbarray($query) {
$result = @mysql_fetch_assoc($query);
if (!$result) {
echo mysql_error();
return false;
} else {
return $result;
}
}
<?php $result = dbquery("SELECT * FROM ".DB_THREADS." INNER JOIN ".DB_USERS." WHERE thread_lastuser=user_id ORDER BY thread_lastpost DESC LIMIT 5");
if (dbrows($result) != 0) {
while ($data = dbarray($result)) {
<?php echo $data['thread_id'];
<?php } } ?>
感謝
傑克,這不是一個「代碼爲我」的網站。你可以嘗試自己的問題,然後提出問題,看看對你來說什麼不好,或者你得到的錯誤。 – hakre
你想重寫哪個函數,因爲除非我錯了,否則你已經發布了*** 3 ***函數! – Dan