Schönen guten Abend,
mein Problem ist folgendes..Ich habe eine Php-Datei,
a)die sich mit einem Server connecten soll,
b)die Anzahl an Datensätze ermitteln und ausgeben soll
c)die Anzahl an Felder ermitteln und ausgeben soll
d) alle Datensätze sollen am Ende ausgegeben werden (und genau das klappt einfach nicht...es kommt weder zu einer Fehlermeldung, noch zu einer Ausgabe ??? Die Funktion mysql_result muss verwendet werden...
Über die Hässlichkeit des Codes bitte ich, hinwegzusehen...
mein Problem ist folgendes..Ich habe eine Php-Datei,
a)die sich mit einem Server connecten soll,
b)die Anzahl an Datensätze ermitteln und ausgeben soll
c)die Anzahl an Felder ermitteln und ausgeben soll
d) alle Datensätze sollen am Ende ausgegeben werden (und genau das klappt einfach nicht...es kommt weder zu einer Fehlermeldung, noch zu einer Ausgabe ??? Die Funktion mysql_result muss verwendet werden...
Über die Hässlichkeit des Codes bitte ich, hinwegzusehen...
PHP:
<?php
// Verbindung mit Datenbank aufnehmen:
mysql_connect("localhost", "root", "xxx");
// Datenbank auswählen
mysql_select_db("testdatenbank");
// SQl-Abfrage
$res = mysql_query("select * from personen");
// Anzahl Datensätze ermitteln und ausgeben:
$anz_zeilen = mysql_num_rows($res);
echo "<b>Anzahl an Datensätze:</b> " . $anz_zeilen;
//Anzahl Spalten ermitteln und ausgeben:
$anz_spalten = mysql_num_fields($res);
echo "<br><b>Anzahl Felder:</b> $anz_spalten";
// Alle Daten ausgeben
for($x = 0; $x <anz_zeilen; $x++) {
echo "<br>";
for ($y = 0; $y <anz_spalten; $y++) {
echo mysql_result($res,$x,$y);
}
}
?>
Zuletzt bearbeitet: