Autor Zpráva
Panasonixon
Profil *
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>
jde mi proste o to rozdeleni do kategorii/skupin
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
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
V tom případě si jistě Panasonixon pojmenuje své proměnné jinak.
Panasonixon
Profil *
nakonec jsem upustil od tabulky a obalil divy, ale to co jsem chtel to umí... díky

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:

0