mysql. Нужно сделать что бы из таблицы seasonstorage столбец company не выводились данные если значение 1, если значение 0, или 2, или 3 выводим. Пробовал добавить в запрос AND company = 1 но что то не получается.
function getList($_page = 0, $_open = 0, $_searchStr = null, $_searchType = null){
$query = " SELECT * FROM seasonstorage ";
$query .= $_open != '' ? "WHERE open=".get_string($_open)." " : "WHERE 1=1 ";
if($_searchStr != null){
$searchSrt = get_string($_searchStr);
switch($_searchType){
case "id":
$searchSrt = "id like '$searchSrt' OR number like '$searchSrt'";
break;
case "phone":
$searchSrt = "hphone LIKE '%".$searchSrt."%' OR mphone LIKE '%".$searchSrt."%'";
break;
case "name":
$searchSrt = "name LIKE '%".$searchSrt."%' ";
break;
case "timeup":
$searchSrt = "end < '".date('Y-m-d')."' and open = 1";
break;
default:
$searchSrt = "id='".$searchSrt."' OR (hphone LIKE '%".$searchSrt."%' OR mphone LIKE '%".$searchSrt."%') OR name LIKE '%".$searchSrt."%' ";
break;
}
if($searchSrt)
$query .= "AND ($searchSrt) ";
}
$query .= "ORDER BY id DESC ";
$result = db_query($query);
Нужно — делай. Прочитай описание группы и удали этот ужас
я пришёл за советом, может кто подскажет куда смотреть, а то что ужас, я знаю, ты программистом родился?
Ещё раз — прочитай описание группы
ну мог бы сразу сказать направление группы, а не умничать. 👌
Держу вас в курсе, это чат по языку PHP, а у вас вопрос не про PHP. Понятненько?
Это как это не php языку, а по какому тогда? 😃
Код котрый я привёл выше, на каком языке? 🤔
у вас код php с sql, а вопрос по SQL, представляете? а тема не то
Код php, хорошо разобрались. Т.е получается, в php не используют sql? 😃
могут не использовать и дальше что?
Тогда ты вообще к чему мне написал то? Сам не понял? Или что?
я к тому что вопрос "с выводом данных из mysql. Нужно сделать что бы из таблицы seasonstorage столбец company не выводились данные если значение 1, если значение 0, или 2, или 3 выводим. Пробовал добавить в запрос AND company = 1 но что то не получается. " не сильно относится к PHP, понимаете?
Я человека выше услышал, что тут обсуждают другие вещи, написал в чат новичков.
Нет, не исполюзуют. Используют механизмы подключения к серверу бд, отправку чего-то на эти подключения и получение данных от подключений
Я думаю понятно было, что я ему хотел донести,.
я вам пояснил за направление группы
Ну у тебя вопрос реально не по теме.
Да я услышал это, ещё тогда когда первый человек мне ответил, что я не туда "попал" тут профессионалы обсуждают ООП, TDD, и так далее, и сразу прекратил какие либо диалоги. Но тут появился "специалист" который пытается ткнуть в миску.
чел, правда без негатива, просто разберись с выводом из БД, переформулируй свой вопрос, чтобы он касался ПХП или спроси в чатике про БД как запрашивать данные
Все понял, без обид, не туда попал просто 😃🤝
Хороший совет в этом чате будет перестать писать такие запросы и присмотреться к абстракции типа Criteria чтобы не городить этого ужаса Ну и дебажить итоговый запрос Соотнося: Что я хочу и Что я написал в запросе Язык то блин буквально дословно пересказывает суть процесса Инфа 100% и то и другое поможет
Я понимаю что код ужас, что такое не пишут, но не все профессионалами родились, и все приходит с опытом.
Я вам посоветовал как его улучшить только что И как решить проблему Не разводите нытьё
А не кто "нытье" не разводит, как вы выразились. Я вас услышал, и дал вам на это ответ.
Ответ спасибо меня бы устроил более чем ) Даже без ответа норм Какие то оправдания к чему то начинаются.. ИМХО похоже на нытьё
чё-то вы уже достали, коллеги подтерли бы за собой
Обсуждают сегодня