Patrick R.: php/ MySQL Gibt daten nicht aus.

Hallo zusammen,

kann mir jemand sagen warum er mir die daten aus der db nicht ausgibt?

Dankeschön :)

PHPMyAdmin version 2.6.4-pl4

``<?php

$server = "localhost";  
$user = "xxxxxxxxx";  
$passwort = "xxxxxxxx";  
$datenbank = "xxxxxxxxxx";  
$verbindung = mysql\_connect($server, $user, $passwort)  
or die ("Es konnte keine Verbundung zum Server hergestellt werden");  
mysql\_select\_db($datenbank) or die ("Die Datenbank existiert nicht");  
  
$abfrage = "SELECT \* FROM kontakt";  
$ergebnis = mysql\_querry($abfrage);  
while($row = mysql\_fetch\_object($ergebnis))  
{  
    echo $row;  
}  
?>``{:.language-php}  
  1. mysql_query heißt das.

  2. Hello,

    $abfrage = "SELECT * FROM kontakt";
    $ergebnis = mysql_querry($abfrage);

    Ich vermute mal, der Schreibfehler ist im Original nicht drin.
    Das hätte sonst eine Fehlermeldung gegeben.

    Hier fehlt die Abfrage, ob in $ergebnis eine gültige Resultkennung drinsteht.

    while($row = mysql_fetch_object($ergebnis))
    {
        echo $row;
    }
    ?>``

    Liebe Grüße aus dem schönen Oberharz

    Tom vom Berg

    --
     ☻_
    /▌
    / \ Nur selber lernen macht schlau
    http://bergpost.annerschbarrich.de
  3. Mahlzeit Patrick R.,

    kann mir jemand sagen warum er mir die daten aus der db nicht ausgibt?

    Wer ist "er"?

    PHPMyAdmin version 2.6.4-pl4

    Das ist irrelevant ... interessanter wären die von Dir verwendete MySQL- und PHP-Versionen.

    $verbindung = mysql_connect($server, $user, $passwort)
    or die ("Es konnte keine Verbundung zum Server hergestellt werden");
    mysql_select_db($datenbank) or die ("Die Datenbank existiert nicht");

    Zitat 1282

    $ergebnis = mysql_querry($abfrage);

    Zu dem Schreibfehler hatte Tom ja bereits was gesgat.

    while($row = mysql_fetch_object($ergebnis))
    {
        echo $row;
    }

    Du holst Dir damit jeden einzelnen Datensatz aus der Ergebnismenge und speicherst ihn als Objekt in der Variablen $row. Anschließend gibst Du dieses Objekt einfach aus. Das *kann* nicht wie gewünscht funktionieren.

    Informiere Dich, wie Du auf die einzelnen Eigenschaften eines Objekts zugreifst. Alternativ könntest Du den Datensatz auch z.B. in Form eines assoziativen Arrays (oder in nahezu beliebiger anderer Form) aus der Ergebnismenge holen.

    MfG,
    EKKi

    --
    sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|