Всем привет Пару дней назад пришла в голову идея создать мини базу данных на файлах. Раньше мы пользовались кучей кодов чтобы создать папку или занести информацию в докуменит. Я немного облегчил всё.
Сейчас выложу пару кодов, и чутка позже выложу сам архив со сриптом.
То есть хочешь сделать к примеру.
чтоб GET в место того чтоб заносил в таблицу,а чтоб заносил в файл информацию юзера?
Вот такие запросы будут, база данных будет вся на файлах (еще раз повторюсь).
<?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 \'Записано!\';
?>
db_table_row_exists(); //информация о существовании поля в таблице table row exists
Эту функцию некоторые хостеры не включают,будет не коректно пахать,у меня видеоальбомы требуют её,на хосте не поддержовало её((
всё будет работать, нужен всеголиш регистер глобал он
3KZO, Ну не визде)
Щас ребят с деньгами нету почти,сам знаешь)
их единицы.
также имеются функции строк с поля, добавление, set апгрейд строки.