String Null来自数据库

时间:2014-12-11 09:00:50

标签: php jquery mysql

我正在尝试从在线数据库中获取字符串。 我的数据库非常简单,它有两个字段:Id(int)Testo(Text)

我创建了一个文件php来获取所有文本字段并打印它们。 那个文件:

<?php
$host="*******"; 
$username="********";  
$password="********"; 
$db_name="********"; 

$con=mysql_connect("$host", "$username", "$password")or die("cannot connect"); 
mysql_select_db("$db_name")or die("cannot select DB");
$sql = "select Testo from Frase"; 
$result = mysql_query($sql);
$json = array();

if(mysql_num_rows($result)){
while($row=mysql_fetch_assoc($result)){
$json['Frase'][]=$row;
}
}
mysql_close($con);
echo json_encode($json); 
?> 

我的问题是有些归档是空的,我不知道为什么导致如果在我的alter vista php管理面板上运行查询它的工作原理。所有的领域都不是空的。 我认为它可能是解码或编码字符问题。但我真的对此没有任何了解。

我不想跳过空值,因为它们不是null,我需要它们。 这是一个在管理面板中很好的句子示例,但在浏览器中为null

C'èunanuova notifica! (Scegli la migliore'migliore'offerta per te!)

1 个答案:

答案 0 :(得分:0)

您是否尝试过检查 NULL NOT NULL ?请参阅以下链接:

PHP Check for NULL

How to check if mysql returns null/empty

Checking MySQL NULL values with PHP