MySQL — как скопировать таблицу?
CREATE TABLE new_table_name LIKE old_table_name;
INSERT new_table_name SELECT * FROM old_table_name;
mysql удалить все записи из таблицы
TRUNCATE TABLE table_name - работает очень быстро, с помощью DELETE можно удалить по условию.
Codeigniter — создание формы для добавления информации
На этом уроке мы создадим форму для ввода данных. Будем использовать хелпер Form, это позволит значительно упростить код и сохранить свое драгоценное время.
Codeigniter — id последней добавленной записи в БД
Для получения id последней добавленной записи в БД используем:
$this->CI->db->insert_id();
PHP. Длина строки
strlen($str) считает кол-во байт.
Для многобайтных кодировок используйте mb_strlen($str).
Codeigniter — добавляем CSS
На прошлом уроке мы говорили о хранение всех часто используемых параметров в одном методе нашей модели. Сейчас мы рассмотрим еще одну возможность централизации на примере добавления таблицы стилей CSS. Выполняйте по пунктам:
Codeigniter — централизация данных
На предыдущем уроке мы написали код, в котором в каждой функции контроллера вызывалась библиотека меню. Это не очень практично, так как пришлось копипастить один и тот же код. Мы может централизовать информацию, которую нужно выводить на всех страницах нашего приложения. В частности, это шапка сайта и подвал. Эти данные разместим в нашей моделе.
Codeigniter — добавление информации в шапку и подвал сайта
На прошлом уроке мы создали меню для сайта. На этом уроке добавим текст в шапку и подвал сайта.
Codeigniter – создание библиотеки меню
В прошлом уроке мы создали слои для нашего приложения. В этом поговорим о библиотеке. Для практики создадим библиотеку для нашего меню.

