mysql データベースから JSON ファイルを作成するための php コードを作成しました。JSON ファイルを確認すると、データベースには NULL データがありませんが、一部のデータが NULL と表示されます。これが私の PHP コードです。
$selectQuery = "SELECT tour_code, day, schedule_title, details FROM tbl_tour_details WHERE status=0";
$response = array();
$posts = array();
$result = mysql_query($selectQuery) or die ("Errored Query: ".$selectQuery);
if(mysql_num_rows($result))
{
while($row = mysql_fetch_assoc($result))
{
$tour_code = $row['tour_code'];
$day = $row['day'];
$schedule_title = $row['schedule_title'];
$details = $row['details'];
$posts[] = array('tour_code'=>$tour_code, 'day'=>$day, 'schedule_title'=>$schedule_title, 'details'=>$details);
}
}
$response['posts'] = $posts;
$fp = fopen('..//webservices//json//tour_details.json','w');
fwrite($fp, json_encode($response));
fclose($fp);
ここで、DATATYPE と Size は次のとおりです。
tour_code = int
day = int
schedule_title = varchar(150)
details = text
私のデータは次のようになります。
tour_code =1
day = 3
schedule_title = "Singapore – Genting Highland By Coach (350 KM 5 HRS)"
details = "This Morning Is The Day Of FUN And Adventure For The Family. Enjoy Spectular Rides And Shows At The Ever-Popular Genting Outdoor Theme Park With Its Myriad Attractions For The Young And Old Alike. Take An Exciting Drive In The Antique Car Or Daring Spins On The Roller Coaster, It’s A Magical Adventure Of Fun And Excitement For The Whole Family!
Over Night At Hotel First World Deluxe Or Theme Park Or Awana Resort Or Similar.
(Breakfast, Lunch & Dinner)"
これが私のjsonファイルです(null、/r、/nの場合に構成されます): jsonファイル
これが私のvar_dumpファイルです(一部のデータを「...」として切り捨てます) var_dumpファイル
これが私のprint_r($posts)
ファイルです(これは完全に正しいです)
print_r($posts file
:)