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

Форум Регулярные Выражения

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

 

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

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

тема: Исключить повторения
 
 автор: Caman   (08.10.2008 в 08:48)   письмо автору
 
 

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

- telefon
- book
- book
- book
- telefon
- telefon

и т.д, а нужно чтобы только один раз повторялось название

- telefon
- book

  Ответить  
 
 автор: sl1p   (08.10.2008 в 09:30)   письмо автору
 
   для: Caman   (08.10.2008 в 08:48)
 

пихай их всех в массив и
$old_array=array("Mango","Banana","Orange","Banana");
$new_array=array_unique($old_array);

вывод - ("Mango","Banana","Orange")

  Ответить  
 
 автор: Caman   (08.10.2008 в 12:08)   письмо автору
 
   для: sl1p   (08.10.2008 в 09:30)
 

Спасибо, что подсказали функцию, поэкспериментировал, не получилось =(
вот код, в нем встречаются похожие слова, как их убрать, не знаю.


<?php
$query_shop_top 
mysql_query("SELECT * FROM shop ORDER BY cat");
    while(
$row_shop_top mysql_fetch_array($query_shop_top))
    {
        
$shoptop .= "".$row_shop_top["categoryrus"]."<br>";
    }
echo 
$shoptop;
?>

  Ответить  
 
 автор: AcidTrash   (08.10.2008 в 11:51)   письмо автору
 
   для: Caman   (08.10.2008 в 08:48)
 

При выводе из базы группировать GROUP BY field

  Ответить  
 
 автор: Caman   (08.10.2008 в 12:09)   письмо автору
 
   для: AcidTrash   (08.10.2008 в 11:51)
 

Действительно, помогло. Спасибо

  Ответить  
Rambler's Top100
вверх

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