tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
244
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Bossi28 Bossi28 ist offline Mitglied Bronze
    Registriert seit
    Oct 2008
    Beiträge
    26
    Folgendes Problem, ich will eine Tabelle abfragen in der eine Userid zweimal vorhanden ist.
    Aber seltsamerweise bekomme ich immer nur eine Antwort.

    Wie muss die Abfrage lauten dass er weitersucht auch wenn er die erste ID schon gefunden hat und mir beide Antworten anzeigt.

    Danke im Vorraus.


    PHP-Code:
     $sqlsprintf("SELECT team_name FROM phpkit_teams_euro,phpkit_session WHERE session_id='%s' AND
                    team_userid=session_userid AND team_status='aktiv'"
    ,
                    
    mysql_real_escape_string($session_id));
                    
    $resultmysql_query($sql);
                    
    $datensatzmysql_fetch_row($result); 
     

  2. #2
    Avatar von Yaslaw
    Yaslaw Yaslaw ist gerade online n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Du fragst nur einmal ab. Du solltets die Auswertung in eine Schliefe packen

    PHP-Code:
    $resultmysql_query($sql);
    while(
    $datensatzmysql_fetch_row($result){
        
    var_dump$datensatz[0]); 

     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  3. #3
    Avatar von ComFreek
    ComFreek ComFreek ist gerade online [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.364
    Blog-Einträge
    4
    Gebe mal den SQL-Code aus und probieren in PHPMyAdmin o.Ä.:
    PHP-Code:
    echo $sql
    Außerdem, bist du dir sicher, dass team_userid=session_userid im Query stimmt?

    mysql_fetch_row() musst du zusätzlich so oft aufrufen, wie du Datensätze erhalten (sofern so viele abgefragt) möchtest.
    Am besten macht man das in einer Schleife:
    PHP-Code:
    while ( $row mysql_fetch_row($result) )
    {
      
    // do something

     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

Ähnliche Themen

  1. Update einer Spalte mit Teilstring aus gleicher Tabelle
    Von ratloser99 im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 03.03.10, 13:54
  2. Mit dem Ergebnis einer Abfrage in einer anderen Tabelle suchen
    Von Robert Steichele im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 12.11.05, 10:53
  3. Abfrage einer spalte von einer anderen tabelle
    Von bcallifornia im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 02.11.05, 19:06
  4. Datentypen einer Tabelle, während einer Abfrage, ändern
    Von ronaldo84 im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 18.03.05, 18:43
  5. Antworten: 2
    Letzter Beitrag: 02.12.02, 16:59