Показать сообщение отдельно

  #7  
Старый 25.07.2009, 04:21
lonely night wolf
Новичок
Регистрация: 07.07.2009
Сообщений: 4
С нами: 8866202

Репутация: 2
По умолчанию

Цитата:
Сообщение от diGriz  
lonely night wolf, зачем ты делаешь одинаковые id у записей, это грубая ошибка при проектировании бд
cat id name last_name patronymic
1 1 Маша Иванов Николаевна
2 1 Денис Попов Владимирович
3 2 Света Кузнецова Светлавна
4 2 Петя Сидоров Петрович
Если тебе так проще будет? Чтоб не было такого вопроса.

Вопрос остался не решенным

id name last_name patronymic
1 Маша Иванов Николаевна
1 Денис Попов Владимирович
2 Света Кузнецова Светлавна
2 Петя Сидоров Петрович

Есть запрос $dp = mysql_query("SELECT name,last_name,patronymic FROM man WHERE id =1");

В переменную $row = mysql_fetch_array($dp) попадает массив который содержит только первую строчку.

echo $name=$row[1]; покажет мне "ИВАНОВ"

После повторного запроса $row = mysql_fetch_array($res);

echo $name1=$row[1]; покажет мне "ПОПОВ"

Подскажите можно ли как-то вынести сразу "ПОПОВ" или там "ДЕНИС" не прибегая к повторному запросу.
И не делая немыслимые циклы, приравнивая каждую переменную.

Последний раз редактировалось lonely night wolf; 25.07.2009 в 04:28..
 
Ответить с цитированием