- 1
if (!empty($filter_state)) $q .= " AND users.state_id LIKE '%".$filter_state."%'";
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+141.5
if (!empty($filter_state)) $q .= " AND users.state_id LIKE '%".$filter_state."%'";
Юмор в том что $filter_state содержит в себе значение state_id и при цифре 1 выбираются все state в state_id которых есть 1. ну и т.д.
guest 06.05.2009 19:05 # −2
guest 10.06.2009 16:34 # 0
[quote=Говногость]за Like вообще надо сразу руки отрывать.[/quote]
Проблема не в LIKE, а в том, что товарищ подходит к поиску целочистенного id, как к поиску текстовой информации. А это в корне неправильно.