我正在轉換這對PDO此功能轉換爲PDO
function SystemConfig($str)
{
$tmp = mysql_query("SELECT ".$str." FROM server_status LIMIT 1") or die(mysql_error());
$tmp = mysql_fetch_assoc($tmp);
return $tmp[$str];
}
我嘗試這樣做:
function SystemConfig($str)
{
global $bdd;
$tmp = $bdd->prepare("SELECT ? FROM server_status LIMIT 1");
$tmp->bindValue(1, $str, PDO::PARAM_INT);
$tmp->execute();
$tmp_res = $tmp->fetch(PDO::FETCH_ASSOC);
return $tmp_res[$str];
}
?>
但它的回報「users_online」,而不是值(10000數據庫)(PS:SystemConfig('users_online');)
有人可以幫助我嗎? Sincerly,
多少列在這個表? –
刪除你的問題身體不是要走的路。只是因爲「如果有人需要它」,他們就不會遇到這個問題。 –
好的感謝您的重新編輯,對不起。 – DeerRobotSpy