MCTimotheus18 Geschrieben 22. Juli 2005 Geschrieben 22. Juli 2005 Hallo Leute, ich habe folgenden Code: $qry = mysql_query("SELECT * FROM umfrage WHERE id = '1'"); $daten = mysql_fetch_object($qry); $aktuell = $daten[answer1] + 1; echo "Hallo: $daten->frage"; [/PHP] Eine Verbindung zur Datenbank steht, der Datensatz mit der id = 1 besteht ebenfalls. Das Problem ist, dass er mir bei echo nichts ausgibt außer "Hallo: ". Eigentlich sollte er ja noch die Spalte "frage" in Datensatz 1 ausgeben. Wo liegt hier mein Denkfehler? Gruß, MCT
Monty82 Geschrieben 22. Juli 2005 Geschrieben 22. Juli 2005 echo "Hallo: $daten->frage"; [/PHP] Vielleicht hat der Interpreter hier ein Problem, $daten als Objekt anzusehen... Klappt denn: [PHP] echo 'Hallo: '.$daten->frage;?
kills Geschrieben 22. Juli 2005 Geschrieben 22. Juli 2005 Vielleicht hat der Interpreter hier ein Problem, $daten als Objekt anzusehen... Klappt denn: genau daran sollte es liegen.... eine weitere Möglichkeit wäre: echo "Hallo: {$daten->frage}"; [/PHP]
Aiun Geschrieben 24. Juli 2005 Geschrieben 24. Juli 2005 wenn er da ein Problem hätte, würde er es melden. ist überhaupt die DB-Verbindung gesetzt ? ansonsten, zum debugging ist print_r(...); immer schön anzuwenden
kills Geschrieben 25. Juli 2005 Geschrieben 25. Juli 2005 Hi, wenn er da ein Problem hätte, würde er es melden. ist überhaupt die DB-Verbindung gesetzt ? Schöne aussage... Naja $aktuell = $daten[answer1] + 1; [/PHP] Du addierst zu einem Objekt 1? Gruß, Markus
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden