2

我有这个查询;

<?php

$oQuery = mysql_query("SELECT alertboxheader FROM cms_settings");
while($rQuery=mysql_real_escape_string($oQuery)){
echo $rQuery['alertboxheader'];   }
?>

但它不显示任何文本!我需要从数据库中获取它; http://i50.tinypic.com/30wva0x.png

在此处输入图像描述

我希望有一个人可以帮助我。

问候雷。

4

2 回答 2

3

你为什么用mysql_real_escape_string?尝试,mysql_fetch_assoc

<?php

    $oQuery = mysql_query("SELECT alertboxheader FROM cms_settings");
    while($rQuery = mysql_fetch_assoc($oQuery))
    {
        echo $rQuery['alertboxheader'];   
    }

?>

请不要mysql_*在新代码中使用函数。它们不再被维护并被正式弃用。看到红框了吗?改为了解准备好的语句,并使用PDOMySQLi -本文将帮助您决定使用哪个。如果您选择 PDO,这里有一个很好的教程

于 2013-04-06T14:21:17.837 回答
0

使用select value from cms_settings where variable='alertboxheader';并且不要忘记JW所说的。

于 2013-04-06T15:51:18.790 回答