私はPHPとJSONが初めてで、チュートリアルに基づいて、mysql dbのテーブルの内容を返す簡単なWebサービスを作成しました。
出力は JSON 形式で、データベースの文字セットは UTF-8 です。私の問題は、これを実行しようとすると 404 エラーがスローされ、エラーの場所が表示されないことです。何が間違っているのでしょうか?
PHPファイルは次のとおりです。
<?php
ini_set("display_errors", 1);
error_reporting(E_ALL);
$link = mysql_connect($mysql_host,$mysql_user,$mysql_password) or die("cannot connect to the DB");
mysql_select_db($mysql_database,$link);
$query = "select...";
$result=mysql_query($query) or die (mysql_error("error "));
$num=mysql_numrows($result);
$rows=array();
while($r=mysql_fetch_assoc($result)){
$rows[]=$r;
}
echo json_encode($rows);
?>
何か案が?前もって感謝します