Разработка динамических сайтов
SEO услуги
Управление контекстной рекламой

Вход на хостинг

Имя пользователя:*

Пароль пользователя:*

IT-новости

20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла

Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......

подробнее

30.07.2015 Ищем уникальный контент для сайта

Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......

подробнее

11.05.2015 Распространённые ошибки разработчиков сайтов

Не секрет, что в сети Интернет насчитывается миллионы сайтов, и каждый день появляются тысячси новых......

подробнее

Листинг 1. Открытие и закрытие базы данных

<?php

// открываем базу данных или завершаем выполнение с сообщением об ошибке

if ( !$db = sqlite_open('mysqlitedb', 0666, $sqliteerror)) {

    die ($sqliteerror);

}

// создаем таблицу tbl

sqlite_query($db,'CREATE TABLE tbl (bar varchar(20))');

 

// добавляем в таблицу новые записи

sqlite_query($db,"INSERT INTO tbl VALUES ('val')");

 

// получаем результат в виде ассоциативного массива

$result = sqlite_query($db,'select bar from tbl', SQLITE_ASSOC);

// выводим результат

var_dump(sqlite_fetch_array($result));

?>

Если запрос невозможно выполнить, функция sqlite_query() возвращает FALSE.

Функции для работы с результатом

Функция sqlite_column() используется для получения только одной колонки из всего результата выборки:

mixed sqlite_column ( resource result, mixed index_or_name [, bool decode_binary])

Первый параметр – это результат, второй – имя поля или индекс, а третий параметр указывает на необходимость двоичного кодирования.

Функция sqlite_fetch_single() возвращает первое поле текущей записи:

string sqlite_fetch_single ( resource result [, int result_type [, bool decode_binary]])

Первый параметр – это результат, а второй – тип результата. Данная функция похожа на функцию sqlite_fetch_array(), но возвращает только первое поле, а не все поля текущей записи сразу.

Листинг 2. Функция sqlite_fetch_single

<?php

if ($dbhandle = sqlite_open('mysqlitedb', 0666, $sqliteerror)) {

    $sql = "SELECT id FROM tbl WHERE id = 77";


Предыдущая страницаОглавлениеСледующая страница
 
[001] [002] [003] [004] [005] [006] [007] [008] [009] [010] [011] [012] [013] [014] [015] [016] [017] [018] [019] [020]
[021] [022] [023] [024] [025] [026] [027] [028] [029] [030] [031] [032] [033] [034] [035] [036] [037] [038] [039] [040]
[041] [042] [043] [044] [045] [046] [047] [048] [049] [050] [051] [052] [053] [054] [055] [056] [057] [058] [059] [060]
[061] [062] [063] [064] [065] [066] [067] [068] [069] [070] [071] [072] [073] [074] [075] [076] [077] [078] [079] [080]
[081] [082] [083] [084] [085] [086] [087] [088] [089] [090] [091] [092] [093] [094] [095] [096] [097] [098] [099] [100]
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140]
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150]

+7 (831) 413-63-27
ООО Дельта-Технология ©2007 - 2023 год
Нижний Новгород, ул. Дальняя, 17А.
Rambler's Top100