MySql Daten mit Join auslesen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • MySql Daten mit Join auslesen

    Hi,

    Ich habe eine Frage zu Mysql.

    Ich will alle Namen der Benutzer auslesen, die mich in ihrer Kontakt liste haben.

    PHP-Quellcode

    1. $abfrage = "SELECT * FROM friends LEFT JOIN user ON friends.myid = user.id WHERE friends.frid = '$myid' ORDER BY user.username ";
    2. $ergebnis = mysql_query($abfrage);
    3. $anzahl=0;
    4. while ($line=mysql_fetch_array($ergebnis))
    5. { echo $line["username"]."<br>";}


    Leider ist der Wert der Variablen $line['username'] = "".

    Ich hoffe ihr könnt mir helfen.

    mfg xxskxx
    -
  • Mhh.
    Es bricht er die While Schleife ab.
    Also ich hab
    Spoiler anzeigen

    PHP-Quellcode

    1. while ($line=mysql_fetch_array($ergebnis))
    2. {
    3. $anzahl++;
    4. if ($line['akz']==1)
    5. {?>
    6. <tr><td><?php echo $anzahl ?></td><td><?php echo $line["username"]?></td></tr>
    7. <?}
    8. else
    9. {?>
    10. <tr><td><?php echo $anzahl ?></td><td><?php echo $line["username"]?></td><td>Freischalten</td></tr>
    11. <?}
    Alles anzeigen

    Und davor wurden (ich weiß nicht warum) 2 Spalten der Tabelle ausgegeben, aber der bei Username stand nichts.
    Jetzt kommt gar keine Tabelle
    mfg xxskxx
    -
  • Benutzer online 1

    1 Besucher