Autor | Zpráva | ||
---|---|---|---|
Panasonixon Profil * |
#1 · Zasláno: 20. 8. 2012, 00:54:43
Hezký večer,
potřeboval bych nasměrovat... Mám v db tabulku kde mám záznamy, dejme tomu users ID | username | group 1 | persan | reader 2 | koberec01 | reader 3 | gobelin007 | reader 4 | tonyy | moderator 5 | rasta5 | moderator a já bych potřeboval výpis následovně <table> <tr><td colspan="2">reader</td></tr> <tr><td>1</td><td>persan</td></tr> <tr><td>2</td><td>koberec01</td></tr> <tr><td>3</td><td>gobelin007</td></tr> <tr><td colspan="2">moderato</td></tr> <tr><td>4</td><td>tonyy</td></tr> <tr><td>5</td><td>rasta5</td></tr> </table> nechci to ale dělat pro každou skupinu extra dotazem... |
||
Sir Tom Profil |
Panasonixon:
Také hezký večer, $query = "SELECT group, username FROM table ORDER BY group"; $result = mysql_query($query); a pak $groupSave = ""; $i = 1; while(list($group, $username) = mysql_fetch_array($result)){ if($groupSave != $group){ echo $group."<br />"; $groupSave = $group; } echo ($i++)." ".$username."<br />"; } Výrazy za echem si už uprav sám. |
||
mimochodec Profil |
#3 · Zasláno: 20. 8. 2012, 06:10:04
Sir Tom:
Na konci dotazu chybí uvozovky. A "group" je vyhrazené slovo. Doporučil bych používat "skupina", "kategorie" nebo něco podobného. "Group" by sice určitým způsobem šlo, ale bylo by s tím nestandardní nadbytečné drbání. |
||
Sir Tom Profil |
#4 · Zasláno: 20. 8. 2012, 07:19:22
V tom případě si jistě Panasonixon pojmenuje své proměnné jinak.
|
||
Panasonixon Profil * |
#5 · Zasláno: 20. 8. 2012, 20:49:13
nakonec jsem upustil od tabulky a obalil divy, ale to co jsem chtel to umí... díky
|
||
Časová prodleva: 12 let
|
0