$ressa=mysql_query("SELECT * FROM site WHERE (`kategorie` LIKE '%$filtr_kat%' && `pagerank` LIKE '%$filtr_pr%' && `srank` LIKE '%$filtr_sr%') AND`aktiv`='0'");
$result=mysql_query("SELECT * FROM reklama WHERE `stranka`='{$resla['id']}' && `typreklamy` LIKE '%$filtr_typ%' AND`aktiv`='0' ORDER BY vasecena ASC");
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
westgiggs пишет:
Здравствуйте почему не рабоет ORDER BY ?
Возможной причиной неправильной работы операции сортировки выбранных информационных полей в БД может является несоответствие типов данных для запрашиваемых столбцов - дело в том что структура SQL-запросов позволяет передавать в подстановочные позиции информацию в явном виде не соответствующую типу данных соответствующей ячейки - однако механизм автоматической конверсии типов выполняет автоматическое преобразование вследствие чего такое соответствие может не быть замеченным - однако операция сортировки выполняется относительно типа информационного поля а также зависит от используемых кодовых таблиц сравнения
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
KonstantinK
Отправлено: 01 Октября, 2010 - 08:50:12
Новичок
Покинул форум
Сообщений всего: 22
Дата рег-ции: Сент. 2010
Помог: 0 раз(а)
В дополнение к исправлению ошибок связанных с точками и кавычками обратите внимание на `aktiv`='0' тут какого типа поле в бд - это по поводу ответа JustUserR
westgiggs
Отправлено: 01 Октября, 2010 - 15:26:32
Новичок
Покинул форум
Сообщений всего: 9
Дата рег-ции: Июнь 2010
Покинул форум
Сообщений всего: 9
Дата рег-ции: Июнь 2010
Помог: 0 раз(а)
mysql 4 Прикреплено изображение (Нажмите для увеличения)
westgiggs
Отправлено: 01 Октября, 2010 - 17:10:31
Новичок
Покинул форум
Сообщений всего: 9
Дата рег-ции: Июнь 2010
Помог: 0 раз(а)
вот как выводит Прикреплено изображение
JustUserR
Отправлено: 02 Октября, 2010 - 02:02:07
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
westgiggs пишет:
$ressa = `aktiv`='0' => int(32)
В случае если вы используете некоторое информационное поле представленное в виде типа целого числа - то при осуществении SQL-запросов котороые содержат поисковую константу для него она должна определяться в таком же типе - это позволяет запретить использование системы автоматического преобразования данных что может приводить к некорректным результатам
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
westgiggs
Отправлено: 02 Октября, 2010 - 11:34:55
Новичок
Покинул форум
Сообщений всего: 9
Дата рег-ции: Июнь 2010
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.