MYSQL-Datensätze werden nicht angezeigt

...komplette Frage anzeigen

1 Antwort

du musst das

$txt['ID']

in ein echo packen..... ;)

also

<td><? echo $txt['Blogtxt']; ?></td>

Funktioniert leider auch nicht wie gewünscht. Zeigt immer noch nichts an.

0
@DeadSunrise

versuchs mal mit

<td><?php echo $txt->Blogtxt; ?></td>

oder das ganze so schreiben :

    $ergebnis = mysql_query("SELECT * FROM xxx  ");
while($row = mysql_fetch_object($ergebnis)){
echo '<td>'.$txt->Blogtxt.'</td>';

}

0
@amschti

Großkleinschreibung ist beachtet. Ich hab mal die obere Methode ausprobiert. Jetzt wird zwar was angezeigt aber immer nur 1sen.

Ich denk mal der zeigt mir den Primärschlüssel der MYSQL-Tabelle an. Dann müsste er aber eigentlich im nächsten Feld eine 2 anzeigen tut er nicht.

0
@DeadSunrise

Also das muss funtkionieren!

$ergebnis = mysql_query("SELECT * FROM xxx ORDER BY Datum DESC ");
while($row = mysql_fetch_object($ergebnis)){
      echo'<tr>
        <td>'.$txt->ID.'</td>
        <td>'.$txt->Blogtxt.'</td>
        <td>'.$txt->Datum.'</td>
    </tr>';
}

sonst würde ich die datenbankverbindung nochmals überprüfen.... ich habe hinten noch das ORDER BY Datum DESC so werden die einträge nach datum sortiert und zwar die neusten einträge zuerst falls du da timestamp verwendest....

0

Was möchtest Du wissen?