Articles of sqlite3

Запуск SQLite 3 в MicroApache

Я запускаю MicroApache ( http://microapache.amadis.sytes.net ) в Windows XP и хотел бы использовать базы данных SQLite 3. Версия PHP – 5.2.9-2. Моя версия MicroApache поддерживает SQLite 2 через 2 строки в php.ini: расширение = php_pdo.dll расширение = php_sqlite.dll Я проверяю, работает ли расширение тремя способами: 1. phpinfo () 2. extension_loaded () и get_loaded_extensions () 3. […]

Cant доступ eximstats sqlite3 db после обновления WHM64

После обновления WHM 64 нельзя использовать eximstat db. Код MySQL был изменен на PDO для доступа к sqlite3 db следующим образом: $db = new PDO('sqlite:/var/cpanel/eximstats_db.sqlite3', DB_USER, DB_PASSWORD); Ошибки, отбрасывающие таблицы, пустые. Фактически, новый пустой файл создавался в каталоге var / cpanel, вместо того, чтобы получать соединение с eximstats db. Удивительно, но CPanel: «View Sent summary» […]

escape-строки для SQLite3 в PHP5

Почему обе функции не позволяют мне? Или это просто иллюзия? <?php echo sqlite_escape_string('Hello "World" \'\' …'); echo "\n"; echo SQLite3::escapeString('Hello "World" \'\' …'); echo "\n"; ?> выходы: Hello "World" '''' … Hello "World" '''' …

Как подключиться к SQLite3 db с помощью PHP

Я новичок в SQLite3 и PHP, и мне было интересно узнать, как и как я могу подключиться к базе данных SQLite3 с PHP. Как мне получить данные из db и можно ли их выводить на экран браузера? Я искал в Интернете какое-то время, но ничего не нашел. Спасибо.

как включить sqlite3 для php?

Я пытаюсь установить sqlite3 для PHP в Ubuntu. Я устанавливаю apt-get php5-sqlite3 и редактирую php.ini чтобы включить расширение sqlite3. Когда я запускаю phpinfo(); я получил SQLITE3 SQLite3 support enabled sqlite3 library version 3.4.2 как показано выше, включен sqlite3 . Тем не менее, я получаю «класс SQLite3 не найден», когда я использую new SQLite3("database");

Ошибка: файл зашифрован или не является базой данных

Я использовал PHP для создания базы данных с таблицей. Я сделал это следующим образом: <?php $db = new SQLiteDatabase("test.db"); unset($db); $db = sqlite_open("test.db"); sqlite_query($db,"create table students (names char(255))"); sqlite_close($db); ?> После того, как я выполнил свой PHP-файл из командной строки: «php test.php», я получаю новый файл в моем каталоге, который называется «test.db» (это то, что […]

Использование SQlite3 в PHP, как подсчитать количество строк в наборе результатов?

в настоящее время я использую: $result = new SQLite3(sprintf("users/USERIDS_DB.sqlite")); $numRows = $result->exec ("SELECT count(*) FROM USERIDS"); echo sprintf("the number of rows are: %d", $numRows); но результат равен 1, когда ему должно быть 6 (количество строк, которые я создал с помощью дополнения firefox sqlite3) Может ли кто-нибудь помочь, пожалуйста?

Не удалось записать файл базы данных chmod 777 на SQlite3 через php 5.3.0

Я пытаюсь вставить данные в мою базу данных SQlite3 (это работает через командную строку). Я дал разрешения на доступ к данным1.db 777, и все же он говорит, что он не может открыть файл. Я получаю эту ошибку: Warning: SQLite3::exec() [sqlite3.exec]: unable to open database file in /var/www/test.php on line 3 Используя этот код: $db = […]