0
私はphpとjsonとアプリケーション開発に新しいです。私は答えを求めてグーグルを試みたが、それらの答えはちょうどより多くのエラーを生成する。私はアプリからuser_idを掲示しており、ユーザーに関連するすべてのジムを取得しようとしています。私は他のPHPファイルからの応答を得ることに問題はなかった。php多次元配列とjsonの応答の助けが必要
3列のgym_id、gym_name、およびuser_idの2次元配列を取得しようとしています。次のコードでは、 "解析エラー:構文エラー、予期しないファイルの終了...行25"というエラーが発生します。これがあまりにも素人であれば申し訳ありませんが、私は単純に進歩する方法が不足しています。
ご協力いただきありがとうございます。
<?php
$con = mysqli_connect(...);
$user_id= $_POST["user_id"];
$statement = mysqli_prepare($con, "SELECT Gym.gym_id, Gym.name, user_gym_rel.user_id FROM Gym INNER JOIN user_gym_rel ON Gym.gym_id = user_gym_rel.gym_id WHERE user_gym_rel.user_id = '$user_id');
mysqli_stmt_execute($statement);
mysqli_stmt_store_result($statement);
mysqli_stmt_bind_result($statement, $gymid, $gymname, $userid);
$response = array();
i=0
while(mysqli_stmt_fetch($statement)){
$response[i] = array();
$response[i]['gym_id'] = $gymid;
$response[i]['gym_name'] = $gymname;
$response[i]['user_id'] = $userid;
i++;
}
echo json_encode($response);
?>
ためのおかげであなたはあなたのを開いて追加して'' 'でSQLクエリを実行しますが、決して閉じません。 –
エラーが発生するはずの行25をハイライト表示 –
行25が最後の行になる – Matthew