1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  2. Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, Oracle, Sql-Server, Postgres, Access uvm
    Information ausblenden

SELECT alle Datensätze anzeigen

Dieses Thema im Forum "MySQL" wurde erstellt von websnake75, 17 November 2010.

  1. websnake75

    websnake75 Benutzer

    Ich mache gerade meine ersten Versuche mit SQL und im Speziellenmit dem Select-Befehl. Nun komme ich nicht weiter. Ich habe eine Datenbank, die Anbindung klappt, nun möchte ich alle Datensätze anzeigen und nicht nur einen, wie es jetzt ist. Kann mir dajemand bitte helfen? Im Moment sieht der Code so aus:

    PHP:
    ?php
    //Datenbankabfrage
    $SQL "SELECT * " ;
    $SQL $SQL " FROM  tblkontakt" ;
    //$SQL = $SQL . " where intID = 1" ;

    echo "SQL = " $SQL "<br><br>" ;

    $REC mysql_query($SQL); 
    $RECrows mysql_num_rows($REC);

    echo 
    "Anzahl der Datens&auml;tze: " $RECrows "<br><br>";

    if (
    $RECrows >=1
        {
        
    $RECset mysql_fetch_assoc($REC); 
        
            
    $intID $RECset["intID"];
            
    $intAnrede $RECset["intAnrede"];
            
    $strVorname $RECset["strVorname"];
            
    $strNachname $RECset["strNachname"];
            
    $strEmail $RECset["strEmail"];
            
    $txtNachricht $RECset["txtNachricht"];
            
    $intEmpfaenger $RECset["intEmpfaenger"];
            
    $intEmpfehlung $RECset["intEmpfehlung"];
            
    $dtmAnlage $RECset["dtmAnlage"];
        }


    echo (
    $intAnrede);
    echo (
    $strVorname);
    echo (
    $strNachname);
    ?>
     
  2. thomas_w

    thomas_w Datenbank-Guru

    AW: SELECT alle Datensätze anzeigen

    Um alle Datensätze einzulesen, mußt Du eine Schleife um den Fetch() bau. Pro Fetch() wird ein Datensatz gelesen.

    Also ungefähr so...

    PHP:
    ..
    $RECrows mysql_num_rows($REC);

    echo 
    "Anzahl der Datens&auml;tze: " $RECrows "<br><br>";

    if (
    $RECrows >=1) {
         
        
    /* Schleife um alle Datensätze einzulesen */
        
    while($RECset mysql_fetch_assoc($REC)) {
        
            
    $intID $RECset["intID"];
            
    $intAnrede $RECset["intAnrede"];
            
    $strVorname $RECset["strVorname"];
            
    $strNachname $RECset["strNachname"];
            
    $strEmail $RECset["strEmail"];
            
    $txtNachricht $RECset["txtNachricht"];
            
    $intEmpfaenger $RECset["intEmpfaenger"];
            
    $intEmpfehlung $RECset["intEmpfehlung"];
            
    $dtmAnlage $RECset["dtmAnlage"];
         
            echo (
    $intAnrede);
            echo (
    $strVorname);
            echo (
    $strNachname);
         
        }
    }
    ..
    Wobei dies hier eigentlich kein PHP-Forum ist.

    Grüße
    Thomas
     
  3. websnake75

    websnake75 Benutzer

    AW: SELECT alle Datensätze anzeigen

    Ich danke Dir!

    Gruß
    Ronald
     
Die Seite wird geladen...

Diese Seite empfehlen