[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проблема с sqLite
artem779
пишу под sqLite. Вот код скрипта.

Код
    function addPage($caption, $text)
    {
    
        echo $caption;
        echo $text;
        define("prefix", 100);
        include_once "lib/methods.sqLite.php";
        $db = sqlite_open("siteLinksPages.lsdb", 0666, $sqLiteERR);

        $query = "SELECT id_links FROM links";
        $result = sqlite_query($db, $query);
        $rowCount = sqlite_num_rows ( $result );
        $curId = prefix + $rowCount;

        sqlite_query($db, " INSERT INTO links(id_links, name, kind) VALUES ($curId, $caption, 0) ");
        sqlite_query($db, " INSERT INTO pages(id_pages, text, view) VALUES ($curId, $text, 0) ");
        sqlite_close($db);
    }
    addPage('caption', 'text');


при выполении выдает ошибки
Warning: sqlite_query() [function.sqlite-query]: no such column: caption in T:\home\virtual\second\admin\addPage.php on line 16

Warning: sqlite_query() [function.sqlite-query]: no such column: text in T:\home\virtual\second\admin\addPage.php on line 17
16,17 строки это
Код
sqlite_query($db, " INSERT INTO links(id_links, name, kind) VALUES ($curId, $caption, 0) ");
sqlite_query($db, " INSERT INTO pages(id_pages, text, view) VALUES ($curId, $text, 0) ");

и в БД ничего не добавляет, при чем если
Код
sqlite_query($db, " INSERT INTO links(id_links, name, kind) VALUES ($curId, 'stroka', 0) ");
sqlite_query($db, " INSERT INTO pages(id_pages, text, view) VALUES ($curId, 'stroka', 0) ");

то работает номально.
. В чем может быть проблема ?



Спустя 2 часа, 7 минут, 56 секунд (12.10.2007 - 16:09) artem779 написал(а):
уже разобрался. спасибо. надо было всеголишь записать строки так
Код
sqlite_query($db, " INSERT INTO links(id_links, name, kind) VALUES ($curId, '$caption', 0) ");
sqlite_query($db, " INSERT INTO pages(id_pages, text, view) VALUES ($curId, '$text', 0) ");



_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.