Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.10.2012, 16:16   #1
unreal2x
Пользователь
 
Аватар для unreal2x
 
Регистрация: 22.01.2012
Сообщений: 39
Вопрос Если нет, то выбрать все...

Ребята, есть проблема.

в колонке есть числа (категории 1, 2, 3, 4), мне надо - выбрать все категории, если мы зашли не через news.php?category=1 или 2.3.4 / а если просто в news.php

Код:
$category2=$_GET['category']; 
$sql=mysql_query("SET NAMES 'cp1251'");
$sql=mysql_query("SET CHARACTER SET 'cp1251'");
$sql=mysql_query("SELECT * FROM messages WHERE category ='$category2' order by msg_id desc limit 5;");
Помогите плиз, ничего в голову не идет... или бред несу?
no sleep.

Последний раз редактировалось unreal2x; 23.10.2012 в 16:23.
unreal2x вне форума Ответить с цитированием
Старый 23.10.2012, 16:27   #2
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

Бред, конечно. Что тут в голову идти должно? тут работы на 3 секунды с перекурами.

проверяете if (isset) на предмет есть или (else) нет категории, и отправляете соотв. запрос.

Последний раз редактировалось eval; 23.10.2012 в 16:33.
eval вне форума Ответить с цитированием
Старый 23.10.2012, 17:24   #3
unreal2x
Пользователь
 
Аватар для unreal2x
 
Регистрация: 22.01.2012
Сообщений: 39
По умолчанию

Спасибо. Разобрался
no sleep.
unreal2x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
посмотрите правильно ли если нет переправте meganogaga Паскаль, Turbo Pascal, PascalABC.NET 0 14.05.2012 23:53
процессор 1333mhz мат плата 2133mhz если дуал channel то используется 2133 на все оперативки? если их две то на каждую по 1050mhz? goluzov Компьютерное железо 1 01.05.2012 23:02
Правильна ли подпрограмма относительно данной спецификации? Если да,то обосновать,если нет-исправить подпрограмму. Nastya1221 Помощь студентам 3 26.01.2012 08:36
Даны строки S и S0. Удалить из строки S все подстроки, совпадающие с S0 . Если совпадающих подстрок нет, Шпунюся Помощь студентам 1 16.12.2010 21:02
WebBrowser! Если нет коннекта... Port 111 Работа с сетью в Delphi 1 15.01.2009 15:15