$result = array_combine(array_keys($my_array2), array_values($my_array));
<? namespace rude; require_once 'rude-config.php'; require_once 'src/etc/rude-autoload.php'; # SELECT example $q = new query('table'); $q->where('id', 6); $q->query(); # debug($q->sql()); # debug($q->get_object_list()); # UPDATE example $q = new uquery('table'); $q->update('string', 'new val'); $q->where('id', 15); $q->query(); # debug($q->sql());
Для использования не забываем поменять настройки подключения в rude-config.php и в php.ini указать `short_open_tag = On`. Комментарии перед вызовами `debug()` можно убрать, чтобы увидеть собранные SQL запросы и вернувшиеся объекты из базы.
Очевидно, что стоило бы почитать про экранирование, прежде чем засовывать в SQL бэкслеши. Ещё было бы неплохо узнать, что библиотека mysql и все её вызовы mysql_* устарели.
Весь сорц в студию.
В стартпосте не вижу пункта "собственная CMS".
В универ ходили же? Методички видели? Список литературы в самом конце тоже есть обычно. Все остальные находят Попова и пишут решето.
Расслоение на общие либы и файлы проекта (сорцы только для текущего сайта, которые незачем шарить остальным + свой конфиг).
Обычно юзается ln -s, либо настраивается автозагрузка библиотек по указанной директории чуть выше текущей. Далее саппортится две ветки кода. Если нужен экзампл иерархии и прочей радости - могу скинуть сорцы и нарисовать структуру.
То есть я прихожу сегодня в офис, лью Sublime 2/3, натравливаю на директорию с 12ГБ файлов, из которых 1ГБ - сорцы, после чего этот Sublime не подыхает как и все остальные эклипсы\нетбинсы? А символьные ссылки он умеет юзать или как и все остальные поделки на коленке тупо копирует во все места?
Во-первых, вы предлагаете линуксоиду какую-то хреноту под венду. Во-вторых, платную для коммерции.
До друпала и 1C не доползал ещё. Хватило реально 10 минут лицезрения документации DLE (которой, мягко говоря, тупо мало и нету комьюнити никакого вменяемого) для лицезрения идиотского шаблонизатора и очень упоротых требований к разработке модулей. Всё многолетнее API у них уместилось на пяти страницах.
Минут 10 почитать документации обычно хватает.