Различные вопросы по PHP и MySQL

87.13K
.
Кадило крутится, лавэха мутится
# -sanek- (31.10.2017 / 18:49)
КоханийВолодимир, If($count.$uslovie){}
Не будет работать так.
.
Макс, ему наверное eval() нужен.
.
Кадило крутится, лавэха мутится
if (eval("if(" . $i . $test . "){ return true; } else { return false; }")) {
    echo 'Ojeh, kogda MobiCMS';
} else {
    echo 'Nikogda!';
}


Как-то так.
Можно конечно сразу код в eval написать, но мне чёт кажется так красивее будет и удобнее. Читаемость кода лучше.
.
Кадило крутится, лавэха мутится
# ДоХтор (31.10.2017 / 21:23)
Макс, ему наверное eval() нужен.
Да, такое через eval надо.
.
Ну и надо бы упомянуть о самой функции
eval() (+/-)
.
# КоханийВолодимир (31.10.2017 / 17:06)
Всем ку. Очень интересный вопрос. Есть у меня таблица в которой есть условия по типу < 3 или == 1
А на стороне сереве надо обработать это условие, то есть записать условие в переменную и отработать е
Т.к. вариант с eval() не безопасен, то я бы сделал поиск оператора (больше/меньше и т.п.) с помощью регулярки, и уже на основе найденного оператора выполнял бы действие (сравнение/прибавление и т.п.)
Пример (+/-)
.
КоханийВолодимир
Спасибо за решения. Конечно евал не сильно хотелось бы реализовать, но для начала попробую его впихнуть, потом после удачи попытаюсь адаптировать код доктора. Благо у меня проект где не подгоняют)
.
Благо у меня проект где не подгоняют)
У меня тоже - в шею никто не гонит, гг, по крайней мере, пока.
.
давно эта мысль у меня.
в общем есть таблица например table. так из нею нужно брать инфу из ячейки "nado" .


а именно вот так: мне нужно определить и записать у кого первое второе или третье место.


обычный селект order мне не подходит.
.
Serghei, в каком формате инфа из поля nado ?
Всего: 7969