Mad_Man

Mad_Man
Рейтинг
162
Регистрация
10.11.2008
Интересы
Рыбалка
Born USSR


$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 запросы и вернувшиеся объекты из базы.

zip rude-database.zip

Очевидно, что стоило бы почитать про экранирование, прежде чем засовывать в SQL бэкслеши. Ещё было бы неплохо узнать, что библиотека mysql и все её вызовы mysql_* устарели.

manaz:
Уважаемый, вы бы не много успокоились... Кто понимает о чем реч поймет по скрину что не хватает.И скрин нормальный.На нем четко видно строку в которой идет ошибка.Луче если не знаете не флудите.Похоже на само рекламу в подписе...

Вот сама строка 128

}elseif(JRequest::getVar('status', 'default', 'get','STRING') =='success'){

Весь сорц в студию.

В стартпосте не вижу пункта "собственная CMS".

Пришел:
Так как начать учить PHP? А тот тут уже про муть какую-то...

В универ ходили же? Методички видели? Список литературы в самом конце тоже есть обычно. Все остальные находят Попова и пишут решето.

DenisVS:
Mad_Man, спасибо, вроде как доходит.
А зачем две ветки, дев и стабле?

Расслоение на общие либы и файлы проекта (сорцы только для текущего сайта, которые незачем шарить остальным + свой конфиг).

DenisVS:
Т.е. везде у меня набросаны файлы, которые я множу копипастом. Стараюсь делать одинаково, но расхождение есть, т.к. доработки.
Вот надо, чтобы правка была в одном месте, и при этом всё не грохнулось.

Обычно юзается ln -s, либо настраивается автозагрузка библиотек по указанной директории чуть выше текущей. Далее саппортится две ветки кода. Если нужен экзампл иерархии и прочей радости - могу скинуть сорцы и нарисовать структуру.

f4llou7:
Посмотрите еще в сторону Sublime 2 или 3, это конечно не совсем полноценная IDE, но можно установить пакеты почти под любые задачи. Работать нереально удобно.
Если с SQL запросами затык - dbForge Studio for MySQL, повязать наглядно мышкой таблички быстро и получить на выходе SQL. Софт бесплатный для некомм. использования

То есть я прихожу сегодня в офис, лью Sublime 2/3, натравливаю на директорию с 12ГБ файлов, из которых 1ГБ - сорцы, после чего этот Sublime не подыхает как и все остальные эклипсы\нетбинсы? А символьные ссылки он умеет юзать или как и все остальные поделки на коленке тупо копирует во все места?

f4llou7:
Если с SQL запросами затык - dbForge Studio for MySQL, повязать наглядно мышкой таблички быстро и получить на выходе SQL. Софт бесплатный для некомм. использования

Во-первых, вы предлагаете линуксоиду какую-то хреноту под венду. Во-вторых, платную для коммерции.

SeVlad:
Документацию к Друпалу, например, ага?

До друпала и 1C не доползал ещё. Хватило реально 10 минут лицезрения документации DLE (которой, мягко говоря, тупо мало и нету комьюнити никакого вменяемого) для лицезрения идиотского шаблонизатора и очень упоротых требований к разработке модулей. Всё многолетнее API у них уместилось на пяти страницах.

samimages:
Насколько быстро? День? Два? Ну в условиях реального заказа... дольше никто ждать не будет.

Минут 10 почитать документации обычно хватает.

Всего: 4397