Ошибка при выборке данных из нескольких таблиц

golos81

Новичок
Ошибка при выборке данных из нескольких таблиц

Есть запрос:
PHP:
		echo $query = "
		SELECT bulletins.Id as Bul_id, bulletins.Header,Description,Breed,User,Phone,Age,Price,
			users.Id,Login

		FROM `bulletins`, `users`
		WHERE bulletins.User = users.Id
			AND bulletins.User = '".$matches[0]."'

			AND `Show`=1
		ORDER BY `Date` DESC, `Time` DESC ";
Работает нормально.

В таблице bulletins.Breed - числа. В другой таблице breeds есть столбец Ru_name. Мне надо из таблицы bulletins по Breed сопоставить число в таблице breeds.Id и выбрать breeds.Ru_name, т.е. чтобы при выводе было не число из bullteins.Breed, а нормальное название, которое хранится в breeds.Ru_name.
Для этого изменяю запрос следующим образом:
PHP:
		echo $query = "
		SELECT bulletins.Id as Bul_id, bulletins.Header,Description,Breed,User,Phone,Age,Price,
			users.Id,Login,
			[B]breeds.Ru_name[/B] 

		FROM `bulletins`, `users`, [B]`breeds`[/B] 
		WHERE bulletins.User = users.Id
			AND bulletins.User = '".$matches[0]."'
			[B]AND bulletins.Breed = breeds.Id[/B] 

			AND `Show`=1
		ORDER BY `Date` DESC, `Time` DESC ";
После чего вылетает Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in z:\home\domen.ru\www\functions\show_my_bulletins.php on line 54

Ребята, у меня наверное уже глаз замылился, не вижу ошибку, подскажите, пожалуйста!
 

Фанат

oncle terrible
Команда форума
а её и не надо ВИДЕТЬ!
о ней надо ПРОЧИТАТЬ!

ссылку на фак давать не буду, поскольку тебе сто раз давали.
остается только удивляться - почему ты не выводишь сообщение об ошибке
 

golos81

Новичок
Разобрался: задублировались колонки с одинковыми именами Description из разных таблиц.
 
Сверху