Для приложения для Android я создаю apis для получения данных с сервера. Но оперативная память сервера становится полной, когда я запускаю свое приложение. Я следую этим шагам …
подключение:
include("connection.php");
$mysqli->query("SET NAMES 'utf8'");
Запрос:
$sql1="SELECT ...";
$result1 = $mysqli->query($sql1);
Закрыть соединение:
$mysqli->close();
Один из примеров моих запросов:
$sql1="SELECT user_id FROM user_table WHERE email like '$email'";
$result1 = $mysqli->query($sql1);
if ($result1->num_rows > 0) {
// output data of each row
while($row = $result1->fetch_assoc()) {
$user_id=$row["user_id"];
}
}
Обычно я выбираю от 20 до 50 строк от 100 до 200 строк.
Есть ли проблема моего кода, который может быть ответственным за переполнение оперативной памяти.
Благодарю.
Задача ещё не решена.
Других решений пока нет …