Simple Abfrage -> Fehler

VioX

Mitglied
Hi

Ich möchte eine wirklich ganz einfach Datenbankabfrage durchführen und dann das Ergebnis aus geben. Ich hab meinen Code x-mal überprüft, komme aber seit 3 tagen nicht weiter. Und bei so etwas simplen ist das schon ziemlich peinlich :)

Hier mal der Code
PHP:
<?
include("connect.php");
$abfrage = "SELECT fach FROM tests";
$ausgabe = mysql_query($abfrage);
?>

<html>
<head>
</head>
<body>
<p><? echo $ausgabe ; ?></p>
</body>
</html>

Was ich dann erhalte ist die kleine, feine Fehlermeldung "Resource id #2"
Was ist denn da jetzt falsch?

Bedanke mich bei euch, falls ihr so einem totalen Newbie wie mir helfen würdet:)

Ciao
 
mysql_query gibt ein Objekt vom Typ ressource zurück, welches mittels mysql_fetch_array() oder mysql_fetch_assoc() ausgewertet werden muss.
 
Nun.. danke schonmal für diese vielen Antworten!
Also das ich das "vergessen" habe tut mir leid!
Nur sieht mein Code jetzt so aus aber ich bekomm gar nichts mehr ausgegeben.
PHP:
<?
include("connect.php");
$abfrage = "SELECT * FROM arbeiten ORDER BY id DESC";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis));
?>


<html>
<body>
<p><? echo $row->fach ;?></p>
</body>
</html>


Woran liegt das denn jetzt? Vllt am Webspace? Ist irgendein FreeHoster!


Gruß!
 
PHP:
<?
include("connect.php");
$abfrage = "SELECT * FROM arbeiten ORDER BY id DESC";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis));
{
  echo $row->fach.'<br>';
}
mysql_free_result($ergebnis):
?>

oder

<?
include("connect.php");
$abfrage = "SELECT * FROM arbeiten ORDER BY id DESC";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_array($ergebnis));
{
  echo $row[0].' '.$row[1].'<br>';
}
mysql_free_result($ergebnis):
?>
 
Versuchs mal so:
PHP:
<html> 
<body>
<? 
include("connect.php"); 
$abfrage = "SELECT * FROM arbeiten ORDER BY id DESC"; 
$ergebnis = mysql_query($abfrage); 
while($row = mysql_fetch_object($ergebnis)) {
?> 
<p><? echo $row->fach ;?></p>
<? } ?> 
</body> 
</html>

greetz
daddz
 
Zuletzt bearbeitet:
Hm... Also bei den beiden Möglichkeiten von Radhad (dankeschön:)) wird gar nichts ausgegeben, wobei ich den kleinen Semikolon-Fehler selbst behoben habe. (Ja soweit bin ich schon ;P)

Und bei daddz erscheint ein parse-error.

Langsam glaub ich, dass das am Webspace liegt, da bis jetzt keine der Möglichkeiten funktionierte.
Ich werde es mal auf einem anderen Webspace probieren.




Gruß!
 
Also ich hab das jetzt auf nem anderen Server ausprobiert -> da gehts auch nicht.
Woran könnte denn das jetzt noch liegen? :(
Vielleicht an meinen Datenbank/Tabellen Einstellungen?

Hab in der besagten Tabelle 7 Spalten.

id - INT - 5 - UNSIGNED - NOTNULL - auto_increment - "Primärschlüssel"
fach - VARCHAR - 200 - UNSIGNED
... (den Rest genauso)


:confused:

Gruß
 
Zurück