jednou a dost
4 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Ahoj, vypisuji jeden sloupec (města) se seznamem uživatelů do roletky. Nevím ale jak ošetřit připady, kdy je více uživatelů ze stejného města, aby se mi to město nezobrazovalo v roletce tolikrát, kolik je těch uživatelů. Napadlo mě řešit to zvláštní tabulkou pro města a nějak jí s tabulkou uživatelů svázat, ale zdá se mi to možná zbytečně komplikované. Poradíte jak to řešit ? Do té roletky vypisuji takhle: <?PHP include("conn.php"); @$query = mysql_db_query("db", "SELECT * FROM table"); while($data = mysql_fetch_row($query)){ echo "<option value=".$data[3].">".$data[3]."</option>"; } ?>
-
Jako ostatně v mnoha dalších případech je podle mě nejlepší si výsledek uložit do pole, a v něm už není problém dělat cokoliv, např. vymazat duplicitní položky...
-
SELECT DISTINCT jenom_mesto FROM table DISTINCT odstraní duplicitní záznamy. Musíš ale vybírat jen ten sloupec s městy, protože když vybereš všechny, tak žádný záznam nebude duplicitní.
-
Díky