文本不会显示

问题描述:

我有这个查询;文本不会显示

<?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

enter image description here

我希望有人能帮助我。

问候雷。

为什么您使用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']; 
    } 

?> 

Please, don't use mysql_* functions in new code。他们不再维护and are officially deprecated。请参阅red box?请改为了解prepared statements,并使用PDOMySQLi - this article将帮助您决定哪个。如果您选择PDO,here is a good tutorial

+0

感谢您的帮助,但代码不能正常工作。 它给我这个错误:警告:mysql_fetch_assoc()预计参数1是资源,在/home/pinkhotel/domains/pink-hotel.nl/public_html/content/tpl/styles/Habbo/system/header定的boolean。 php 170行 行170 = while($ rQuery = mysql_fetch_assoc($ oQuery)) – user2252348 2013-04-06 14:22:30

+0

尝试在ysql中直接运行'SELECT alertboxheader FROM cms_settings'如果它给出结果。 – 2013-04-06 14:24:21

+0

它给出了这个错误,#1054 - '字段列表'中的未知列'alertboxheader'但是在我给的图片上,你可以看到它。 – user2252348 2013-04-06 14:25:48

使用select value from cms_settings where variable='alertboxheader';不要忘记ĴW¯¯说。

+1

grr没有看到隐藏的评论。这是一个小时前回答的。那么请接受那时给出的。 – 2013-04-06 15:55:26