MySQL Datenbank abfrage - resultat = 0

Guten Abend,
folgendes Problem ich würde gerne ein Benutzerprofil ausgeben lassen, allerdings passiert rein gar nix, bzw. den vorderen Teil der Tabelle wird angezeigt, der Rest bleibt mir verborgen :/

Mein bisheriger Code:

PHP:
if(!isset ($_SESSION["username"]))
{
echo "Tut uns leid, aber als nicht registriertes Mitglied darfst du die Profile unserer Mitglieder nicht einsehen!";
}else{

 $name = $_SESSION["username"];
    
    if (isset($_GET['id'])) {
    $id = $_GET['id'];
       //Benutzerprofil für registrierte ausgeben


         $abfrage = "SELECT username, vorname, name, icq, beziehungsstatus, geschlecht, nationality, u7mail, ort FROM userdaten where aktiviert == '1' AND id == '$id' LIMIT 

1";
         $ergebnis = mysql_query($abfrage);
       

         echo "<table align=\"center\" border=\"0\" width=\"90%\">";  
         
         echo "<tr><td>Benutzername:</td><td> $ergebnis->username </td></tr>
               <tr><td>Vorname:<td> $ergebnis->vorname </td></tr>
               <tr><td>Nachname:</td><td>$ergebnis->name </td></tr>
               <tr><td>ICQ:</td><td> $ergebnis->icq </td></tr>
               <tr><td>Beziehungsstatus:</td><td>$ergebnis->beziehungsstatus</td></tr>
               <tr><td>Geschlecht:</td><td>$ergebnis->geschlecht</td></tr>
               <tr><td>Nationalität:</td><td>$ergebnis->nationality</td></tr> 
               <tr><td>E-Mail:</td><td>$ergebnis->u7mail</td></tr>
               <tr><td>Wohnort:</td><td>$ergebnis->ort</td></tr>";
         echo "</table>";   
             
    }
}

Danke schonmal,
Gruß Selig
 
es währe hilfreich zu erfahren was exakt in der ausgabe ankommt, was in der db tabelle steht, und wie die tabelle deffiniert ist ...
 
Hi,

nach

$ergebnis=mysql_query($abfrage);

fehlt noch ein

$ergebnis=mysql_fetch_object($ergebnis);

--
Enterprize1
 
Zuletzt bearbeitet:
Zurück
Oben