Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: выВЕсти Записи без повторяющихся name
 
 автор: gagaBaH   (30.05.2006 в 15:27)   письмо автору
 
 

code]
$sfl = mysql_query("SELECT * FROM table WHERE id='$d' ORDER BY name");
while ($row = mysql_fetch_array($sfl))
{.......
[/code]
По запросу выводятся записи где ID совпадает c $d

таблица:
1 Парус
2 Кодерс
3 Парус
4 Гарис

получаю на выводе к примеру
Парус, Кодерс, Парус - т.е. мне необходимо, что бы вывелось по разу только название
Парус, Кодерс

может запутанно пояснил ;( спрашивайте если что.
Спасибо

   
 
 автор: WebTech   (30.05.2006 в 16:36)   письмо автору
 
   для: gagaBaH   (30.05.2006 в 15:27)
 


SELECT DISTINCT field_name FROM table WHERE id='$d' ORDER BY name

Где field_name - это имя поля, в котором вы хотите вывести неповторяющиеся значения.

   
 
 автор: cheops   (30.05.2006 в 16:37)   письмо автору
 
   для: gagaBaH   (30.05.2006 в 15:27)
 

Используйте группировку GROUP BY по полю, которое повторяется
SELECT * FROM table 
WHERE id='$d' 
GROUP BY name
ORDER BY name

   
 
 автор: gagaBaH   (30.05.2006 в 17:00)   письмо автору
 
   для: cheops   (30.05.2006 в 16:37)
 

Спасибо большое. То, что искал!

   
 
 автор: Vasil   (01.06.2006 в 14:51)   письмо автору
 
   для: gagaBaH   (30.05.2006 в 17:00)
 

Ага...везёт кому-то же, когда я искал.....ничего не вышло.....

   
 
 автор: gagaBaH   (01.06.2006 в 15:54)   письмо автору
 
   для: Vasil   (01.06.2006 в 14:51)
 

просто видно ты к cheops'y не обращался ;)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования