私は数日間この問題に苦しんでおり、進歩を遂げることはできません... 私のデータベースからただ一つの結果を得ようとしていますが、 (Android Mysql - あまりにも多くの結果
PHP:mは、テーブル全体なっ
{
$connect = @mysqli_connect ($host, $username, $pass, $dbname)
OR die ('Could not connect to MySQL');
$table = $_REQUEST['table'];
$key = $_REQUEST['id'];
$key_value = $_REQUEST['id_value'];
$q = "SELECT * FROM ".$table." where ".$key."='".$key_value."'";
$r = @mysqli_query ($connect, $q);
while ($row = mysqli_fetch_array($r))
$output[]=$row;
print(json_encode($output));
}
私は、データがうまく受信されているので、そのためにあなたに私のアンドロイドコードを表示する必要はありませんと思います(また、更新テーブルが正常に動作しますが)...私が望むのはDBからその1つの結果を得ることだけです。
ブラウザでこのファイルに移動するだけで問題はありません。 事前に感謝します。
答えはありませんが、悪意のある人に厄介なものが渡されるため、リクエストから渡された古い値を実行してはいけません。 – Jim