Echo从不显示mysql的空白文本内容

时间:2013-05-24 00:12:14

标签: php mysql

我知道它必须是简单但我不能做的事

我需要将文字显示在<div>

像这样:

<div>
<p><font color="#bdbdbd">TEXTO FROM MYSQL</font></p>
</div>

我的表结构是:

id  int(11)  Nulo: Não   Padrão:Nenhum  AUTO_INCREMENT
depoimento  varchar(255)    utf8_unicode_c… NULL
client varchar(60)  utf8_unicode_ci  Nulo:Sim   Pa… NULL

我正在尝试这个:

$db['server']   =   'localhost';
$db['user']  =  '**';
$db['password'] =   '***';
$db['dbname']   =   '**********';

$conn = mysql_connect($db['server'],$db['user'],…
mysql_select_db($db['dbname'],$conn);

$sql = "SELECT * FROM opinions ORDER BY id DESC LIMIT 15";
$resultado = mysql_query($sql)
while ($linha=mysql_fetch_array($resultado)) {
$depoimento = $linha["depoimento"];
$client = $linha["client"];
echo "$depoimento";
echo "$client";
} 
?>

但它仍然显得空白 我正在使用SEMI DEDICATED SERVER(VPS)

有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

$resultado = mysql_query($sql, $conn); 

尝试告诉查询要使用哪个连接资源,也可以使用一些好的var_dumps来帮助调试代码。

while ($linha=mysql_fetch_array($resultado)) {

var_dump($linha); exit;

$depoimento = $linha["depoimento"];
$client = $linha["client"];
echo "$depoimento";
echo "$client";
}