{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
3KZO * 4.93
[автор] (22 фев 2013, 16:26) [1/0] [1] [отв] [спам] [под] +1 | -1

Всем привет * Пару дней назад пришла в голову идея создать мини базу данных на файлах. Раньше мы пользовались кучей кодов чтобы создать папку или занести информацию в докуменит. Я немного облегчил всё.

Сейчас выложу пару кодов, и чутка позже выложу сам архив со сриптом.


From paradise with love
2. (22 фев 2013, 16:28) [0/0] [0] [отв] [спам] [под] +1 | -1

хм. . . Интересно

3.
VHlam * 0.39
(22 фев 2013, 16:28) [0/0] [0] [отв] [спам] [под] +1 | -1

То есть хочешь сделать к примеру.
чтоб GET в место того чтоб заносил в таблицу,а чтоб заносил в файл информацию юзера?

4.
3KZO * 4.93
[автор] (22 фев 2013, 16:31) [0/0] [0] [отв] [спам] [под] +1 | -1

Вот такие запросы будут, база данных будет вся на файлах (еще раз повторюсь).

<?php

db_table_row_select(); //выбор переменной из таблицы table row field select
db_table_row_field_update(); //обновление или изменение стурктуры таблицы table row field update
db_table_row_delete_field(); //удаление поля в таблице table row delete field
db_table_row_delete(); //удаление таблицы table row delete
db_table_row_clear(); //очистка таблицы table row clear
db_table_row_insert(); //запрос в таблицу (запись) table row insert
db_table_row_insert_into(); //добавление поля в таблицу table row insert into
db_base_delete(); //удаление пользователя бд base delete
db_table_row_exists(); //информация о существовании поля в таблице table row exists
db_table_make(); //создание таблицы (папки)
db_table_delete(); //удаление таблицы table delete

?>

Сейчас поясню как пользоваться. Допустим если мы хотим создать новую таблицу в нашей мини бд нам прийдется выполнить следующий запрос.

<?

$new = db_table_make(\'test\');

if($new == 0) echo \'Таблица не создана!\'; else echo \'Таблица создана!\';

?>

Или допустим создать новое поле в таблице (файл в папке с бд) прийдется выполнить такой запрос.

<?

$new = db_table_row_insert(\'таблица\',\'название поля или id как в mysql\',\'сама запись\');

if($new == 0) echo \'Запись нк удалась!\'; else echo \'Записано!\';

?>


From paradise with love
5.
VHlam * 0.39
(22 фев 2013, 16:33) [0/0] [0] [отв] [спам] [под] +1 | -1

db_table_row_exists(); //информация о существовании поля в таблице table row exists

Эту функцию некоторые хостеры не включают,будет не коректно пахать,у меня видеоальбомы требуют её,на хосте не поддержовало её((

6.
3KZO * 4.93
[автор] (22 фев 2013, 16:34) [0/0] [0] [отв] [спам] [под] +1 | -1
VHlam,

всё будет работать, нужен всеголиш регистер глобал он


From paradise with love
7.
VHlam * 0.39
(22 фев 2013, 16:36) [0/0] [0] [отв] [спам] [под] +1 | -1

3KZO, Ну не визде)
Щас ребят с деньгами нету почти,сам знаешь)

8.
3KZO * 4.93
[автор] (22 фев 2013, 16:37) [0/0] [0] [отв] [спам] [под] +1 | -1
VHlam,

их единицы.


From paradise with love
9.
3KZO * 4.93
[автор] (22 фев 2013, 16:38) [0/0] [0] [отв] [спам] [под] +1 | -1

также имеются функции строк с поля, добавление, set апгрейд строки.


From paradise with love
10. (22 фев 2013, 16:39) [0/0] [0] [отв] [спам] [под] +1 | -1

А чем Json хуже?

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений