php - データベースから取得した文字列Null

原文 php jquery mysql

オンラインのデータベースから文字列を取得しようとしています。
私のデータベースは非常にシンプルで、2つのフィールドがあります: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); 
?> 


私の問題は、いくつかのファイルがnullであることです。altervista php管理パネルでクエリを実行すると、なぜ機能するのかわかりません。すべてのフィールドが空ではありません。
デコードまたはエンコード文字の問題である可能性があります。しかし、私はそれについて本当に何も知りません。

null値はnullではないので必要なので、null値をスキップしたくありません。
これは、管理パネルではうまくいきますが、ブラウザではnullになる文の例です

C'èuna nuova notifica! (Scegli la migliore 'migliore' offerta per te!)
答え
NULLまたはNOT NULLをチェックしてみましたか?以下のリンクを参照してください。

PHP Check for NULL

How to check if mysql returns null/empty

Checking MySQL NULL values with PHP
関連記事

php - HtmlPurifierBundle config.yml Symfony2でURI.SafeIframeRegexpを構成する方法

php - mysqlはローカルdbプロジェクトのスキーマを使用して、phpで新しいdbを作成するときにdb構造を作成します

php - Functions.phpでメニューCSSワードプレスをオーバーライドする

php - Laravelブレードテンプレートを使用してJSONコンテンツをループする正しい方法?

php - WPパンくずリストに「カテゴリ」を追加したい

php - ajax post request content-type application / formdata vs application / jsonのJSON文字列

javascript - データベースからデータを取得した後、Googleマップにマーカーを表示する

php - Yii urlManagerでドメインを書き換える方法

php - Facebook Debugでサイトマップ全体をバッチ処理する方法は?

javascript - サブグループを作成するドロップダウンチェックリスト