Я боролся с этой проблемой в течение нескольких дней и не могу добиться каких-либо успехов ... Я пытаюсь получить только один результат из моей базы данных, но, м получает всю таблицу: (Android Mysql - слишком много результатов
PHP:
{
$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));
}
Я думаю, что нет никакой необходимости, чтобы показать вам мой андроид код, что, поскольку данные получены хорошо (также обновление таблиц отлично работает) ... все, что я хочу, - получить этот ОДИН результат из моей БД.
Когда вы просто переходите к этому файлу в браузере, проблем нет ... Заранее спасибо, приветствия
Не ответ, но вы не должны запускать какие-либо старые значения, которые передаются из запроса, из-за чего кто-то противно проходит что-то злонамеренное. – Jim