No-Future
Lt. Commander
- Registriert
- Mai 2001
- Beiträge
- 1.107
bin n ziemlicher PHP neuling, also nicht lachen 
warum funzt folgendes nicht, beim ersten mal gibt er alles schön aus, beim zweiten mal jedeoch nichts, weil den variablen nichts zugewiesen wird. $line ist doch ein array und beim 2. list müsste er doch wieder das ganze array durchlaufen und den variablen die werte zuweisen. wieso geht das nicht?
(ich weiß man könnte es auch mit mysql_fetch_row machen, da ich aber später was andres damit vorhab, hab ich gleich _array genommen)
ich hoffe ihr könnt mir helfen
tia!
warum funzt folgendes nicht, beim ersten mal gibt er alles schön aus, beim zweiten mal jedeoch nichts, weil den variablen nichts zugewiesen wird. $line ist doch ein array und beim 2. list müsste er doch wieder das ganze array durchlaufen und den variablen die werte zuweisen. wieso geht das nicht?
(ich weiß man könnte es auch mit mysql_fetch_row machen, da ich aber später was andres damit vorhab, hab ich gleich _array genommen)
PHP:
$result_lehrer = @mysql_query("Select L_Nummer, L_Vorname, L_Name From lehrer");
for ($i=0; $line[i] = mysql_fetch_array($result_lehrer,MYSQL_NUM); $i++){
list ($l_nummer, $l_vorname, $l_name) = $line[i];
echo "$i: $l_nummer, $l_vorname, $l_name <br>";
}
if (mysql_num_rows($result_lehrer) == 0)
echo "Keine passenden Datensätze gefunden";
$anzahl_lehrer = $i;
for ($i=0; $i < $anzahl_lehrer; $i++){
list ($l_nummer, $l_vorname, $l_name) = $line[i];
echo "$i: $l_nummer, $l_vorname, $l_name <br>";
}
ich hoffe ihr könnt mir helfen
tia!