Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » PHP » [MySQL] Group By aber dennoch unterteilen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
10.06.2009, 19:02 Uhr
xXx
Devil


Also, ich brauch zum einen alle Elemente mit einer bestimmten ID in der Liste nur einmal, auf der anderen Seite muss ich aber einen Wert aller Element mit dieser ID haben. Deswegen hab ich nu etwas Probleme.


PHP 4:
<select name="members" multiple>
        <?php
            $sql = 'SELECT * FROM `members` AS a LEFT JOIN `lineup` AS b ON b.player = a.id GROUP BY a.id;';
            $result = mysql_query($sql, $mysql);
              while($row = mysql_fetch_object($result)) {?>
        <option<?=$row->team == $id ? ' selected' : ''?>><?php echo $row->name.', '.$row->firstname; ?></option>
        <?php } ?>
</select>


Also in lineup können manche player doppelt vorkommen (unterscheiden sich dann in team). Ich will alle aus der Liste members haben, aber die, die in einem bestimmten Team sind ($id), sollen (vor-)ausgewählt werden.
Die Tabelle lineup stellt halt die Verbindung zwischen der Tabelle Teams und Members her. Aber ein Member kann in mehreren Teams sein.

Lg und danke schonmal für Hilfestellungen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ PHP ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: