Hallo,
nachdem ich meine erste Funktion mit Hilfe dieses Forums geschrieben habe, wollte ich mehrere Werte in eine Funktion übergeben.
<?php function mehrere() {
//Verbindung zu MySQL herstellen
$verbindung =mysql_connect("localhost", "root","");
//Verbindung zu Datenbank herstellen
mysql_select_db('dodp',$verbindung);
$abfrage = @mysql_query("SELECT * FROM sb");
$row_abfrage = mysql_fetch_array($abfrage);
$totalRows_abfrage = mysql_num_rows($abfrage);
$anzahl = $totalRows_abfrage;
return array( $totalRows_abfrage, $row_abfrage['name'] , $row_abfrage['vorname'] , $row_abfrage['telefon'], );
}
$ergebnis = mehrere();
for($i=1; $i<=$ergebnis[0]; $i++)
{
echo $ergebnis[0]."<br>";
echo $ergebnis[1]."<br>";
echo $ergebnis[2]."<br>";
echo $ergebnis[3]."<br>";
}
?>
eigentlich müsste ich qq verschiedene Datensätze angezeigt bekommen, ich bekomme aber den ersten DS 11 mal angezeigt.
Wo liegt mein Fehler?
Danke Gerd