Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.02.2013, 12:18   #11
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

А Вы установили все необходимые пакеты?
Admin вне форума   Ответить с цитированием
Старый 18.02.2013, 12:32   #12
Валерий
Junior Member
 
Регистрация: 14.01.2013
Сообщений: 18
Вес репутации: 0
Валерий is an unknown quantity at this point
По умолчанию

Установил sqlite3-cli, из shell могу создать бд. Насколько я понял, для работы через php необходимо установить libsqlite3 php5-mod-sqlite и настроить php.ini
Валерий вне форума   Ответить с цитированием
Старый 17.03.2013, 14:34   #13
nihil777
Junior Member
 
Регистрация: 17.03.2013
Сообщений: 14
Вес репутации: 0
nihil777 is an unknown quantity at this point
По умолчанию

У меня пример php-скрипта из шапки с БД выдавал ошибку "Fatal error: Class 'SQLite3' not found" пока не доустановил пакет php5-mod-sqlite3 (до него php5-mod-pdo-sqlite еще поставил, но не проверял, возможно этот и не нужно).
nihil777 вне форума   Ответить с цитированием
Старый 08.09.2013, 21:11   #14
electric
Member
 
Регистрация: 29.03.2013
Сообщений: 68
Вес репутации: 0
electric is an unknown quantity at this point
По умолчанию

Разбираюсь с SQLite3, туговато идет))
С помощью PHP созлад таблицу, внес несколько записей, листером смотрю таблицу, данные заносятся...
Может кто сможет помочь, как можно вывести на экран все записи таблицы ввиде... таблицы...
Заранее спасибо!
electric вне форума   Ответить с цитированием
Старый 12.09.2013, 01:27   #15
lvovitch
Senior Member
 
Регистрация: 14.04.2010
Сообщений: 239
Вес репутации: 0
lvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от electric Посмотреть сообщение
Разбираюсь с SQLite3, туговато идет))
С помощью PHP созлад таблицу, внес несколько записей, листером смотрю таблицу, данные заносятся...
Может кто сможет помочь, как можно вывести на экран все записи таблицы ввиде... таблицы...
Заранее спасибо!
Если из примера выше, то можно так:
PHP код:
$result $db->query('SELECT * FROM test'); //выполним запрос

//var_dump($result->fetchArray()); //покажем что получили

echo '<table border="1">';
while (
$table $result->fetchArray(SQLITE3_ASSOC)) {
    echo 
'
            <tr>
            <td>'
.$table['сity'].'</td>
            <td>'
.$table['street'].'</td>
            <td>'
.$table['house'].'</td>
            <td>'
.$table['site'].'</td>
            </tr>
        '
;

    }
 echo 
'</table>'
lvovitch вне форума   Ответить с цитированием
Старый 20.09.2013, 19:40   #16
lvovitch
Senior Member
 
Регистрация: 14.04.2010
Сообщений: 239
Вес репутации: 0
lvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond reputelvovitch has a reputation beyond repute
По умолчанию

Еще немного о работе с базой SQlite3:

Удалить таблицу:
PHP код:
DROP TABLE IF EXISTS test
Обновить запись в таблице:
PHP код:
UPDATE test SET city=Санкт-Петербург WHERE site=carduino.ru
Удалить запись из таблицы:
PHP код:
DELETE FROM test WHERE city=Москва
lvovitch вне форума   Ответить с цитированием
Старый 29.09.2013, 13:58   #17
electric
Member
 
Регистрация: 29.03.2013
Сообщений: 68
Вес репутации: 0
electric is an unknown quantity at this point
По умолчанию

Может для кого будет полезен, есть такой проект в интернете - phpliteadmin.
Очень легкий - всего одна php-страничка, работает с БД SQLite всех версий. Очень удобно создавать, просматривать, редактировать и пр. Там есть все что нужно для работы с этими популярными БД. Что то типа phpMyAdmin, только меньше, шустрее, проще...
Пользуюсь с удовольствием.
electric вне форума   Ответить с цитированием
Старый 29.09.2013, 20:56   #18
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Спасибо! Попробую
Admin вне форума   Ответить с цитированием
Старый 03.10.2013, 12:04   #19
Acid_Reptile
Junior Member
 
Регистрация: 02.10.2013
Сообщений: 10
Вес репутации: 0
Acid_Reptile is an unknown quantity at this point
По умолчанию

Ребят, ни у кого не возникало проблем с phpliteadmin?
Не хочет у меня работать. Выдает:
Код:
There was a problem setting up your database, /www/test/test.db. An attempt will be made to find out what's going on so you can fix the problem more easily.

Checking supported SQLite PHP extensions...

PDO: installed
SQLite3: installed
SQLiteDatabase: installed

...done.

The problem cannot be diagnosed properly. Please file an issue report at http://code.google.com/p/phpliteadmin/issues/list.
Та же самая ошибка при попытке создать новую таблицу под этой надстройкой.

P.S. Admin, вы успели попробовать?
Acid_Reptile вне форума   Ответить с цитированием
Старый 03.10.2013, 12:34   #20
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

К сожалению я еще не пробовал
Admin вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 06:50. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика