Неправильный запрос в БД?

DWARF

Новичок
Неправильный запрос в БД?

Здравствуйте. У меня такая проблема:
Я делаю запрос в БД, получаю значения полей и вывожу их на экран

PHP:
$query = "SELECT * FROM $tbl_position 				  
WHERE id_position = $_GET[id_position] AND  						
id_catalog = $_GET[id_catalog] AND 						
hide = 'show' 				
 ORDER BY pos"; 	  

$pidpys = mysql_query($query); 	
 if(!$pidpys) 		
{ 			
throw new ExceptionMySQL(mysql_error(),                              
 $query,                             
"Ошибка при обращении к параграфам позиции"); 		
} 	  

echo "Автор: ".print_page($pidpys['author'])."   Разместил: ".print_page($pidpys['rozmistyv']);
НО на экран выводится
Автор: Разместил:

В чем проблема? Я вроде все запросы делаю правильно, но из таблицы не получаю ничего. Кто знает что не так?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
что по твоему возвращает mysql_query?
 

Фанат

oncle terrible
Команда форума
надо прочитать документацию к используемым функциям
 

DWARF

Новичок
Сделал так:
PHP:
if(mysql_num_rows($pidpys)>0) 			
{ 			
echo "Автор: ".print_page($pidpys['author'])."   Разместил: ".print_page($pidpys['rozmistyv']); 			
}
И все равно запрос ничего не выводит
 

DWARF

Новичок
А не могли бы Вы написать мне код, как можна сделать то что я хочу, а то я немного не понял что надо сделать. Буду очень благодарен.
MySQL только учу, так что не судите меня строго.
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
В данном форуме не принято писать код за других.
Тем-более если ты учишься, то у тебя информации, для решения задачи, уже более чем достаточно.
 

DWARF

Новичок
Я уже разобрался. Всё работает так как надо. Огромное спасибо всем кто мне помогал!
 
Сверху