while($datenbank = mysql_fetch_row($db_erg))
{
print "datenbank[0]";
if(!@mysql_select_db($datenbank[0], $link))
{
print ....
}
}
Die erste Stelle, die ich nicht begreife, steht hinter dem while....
Wieso kann ich über datenbank[0] auf die Werte zugreifen? Packt PHP
automatisch alle Werte, die ich über mysql_fetch_row aufgreife in ein
Array?
Ja genau dafür ist der Befehl da :-). http://www.php.net/manual/en/function.mysql-fetch-row.php
- was bedeutet !@mysql_select_db...
Mit dem Ausrufezeichen das ist klar, aber das @? Da habe ich überhaupt nix
drüber gefunden. Kann mir jemand erklären, wofür das gut ist?
Also "!" steht für nicht und "@" für die Unterdrückung evtl. Fehlermeldungen.
Gruss, Stefan