Тема: mysql
Показать сообщение отдельно
Старый 29.11.2020, 16:16   #49
Alexsis
Senior Member
 
Регистрация: Dec 2013
Адрес: Краснодар
Сообщения: 187
Благодарил(а): 6 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: mysql

Цитата:
Сообщение от Alexsis Посмотреть сообщение
Выдает пустой масив [""]. ну я так понимаю это он просто не смог открыть базу, потому как settings.sqlite он открывает.

Извиняюсь за долгий ответ- я в отпуске.

Может все- таки попросить помощи программистов от Segnetics-а
В общем и целом я понял , что база sqlite занята другим процессом и вклиниться в него вариантов не много , в итоге получилось использовать ее только копировав базу и использовав копию.

Код:
<?php
copy("/projects/history_data/data.sqlite", "/projects/test/data.sqlite");

$db = new SQLite3('/projects/test/data.sqlite');
$results = $db->query('SELECT  * FROM value ORDER BY id DESC LIMIT 10;');
while ($row = $results->fetchArray()) {
echo json_encode($row);
}
?>
Alexsis вне форума   Ответить с цитированием