Autor Zpráva
albores
Profil *
Dobrý den, potřebuji vypsat z databáze řádky, ale např. 10 řádků má stejnou hodnotu a chci, aby se tato hodnota vypsala pouze jednou.

Př.: v tabulce:
ahoj
ahoj
ahoj
ahoj
čau
ahoj
čau
čau

a potřebuji, ať mi to vypíše pouze "ahoj, čau"


Zkoušel jsem nastavit $text na array() a pomocí cyklu do ní zapsat hodnoty - od text[0] do text[x] kde x je počet řádků -1. Poté to nějak pomocí cyklů testovat každý záznam v $text jestli se např: text v $text[0] == $text[1] atd.... a pokud by nenašel ani jeden záznam, tak to vyechuje. To mi ale nefunguje, nevíte, jak na to? Děkuji.
Sir Tom
Profil
albores:
Také dobrý den.

Použij klíčové slovo DISTINCT.

SELECT DISTINCT názevSloupec ....

viz: http://demo-1.sql-vyuka.cz/#pruvodce=200&sql=SELECT%20DISTINCT%20mena%20FROM%20zeme%3B

BTW - tento dotaz spíš patří do databází na internetu - ne PHP.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: