Aus Tabelle lesen und per Zufall in eine andere speichern

Blobb

Mitglied
Hi,

..ich komm hier irgendwie nicht weiter.
Kann mir da bitte jemand helfen?
Wäre nett , danke

PHP:
$aa = mysql_fetch_array(mysql_query("select * from strassen ORDER BY rand()"));
$bb = mysql_num_rows($aa);
for ($counter=1; $counter<=$bb; $counter++) {
$sql = "INSERT INTO stadt (strasse) VALUES ('$aa[name]')"; 
mysql_query($sql) or die(mysql_error());}

Wenn ich das ausführe schreibt er nichts in die Tabelle.
Woran liegt es?
 
Dann überprüfe mal:

1. ist rand() ein gängiger SQL-Befehl und ist er richtig benutzt dort?

2. hast du $bb deklariert und ihm eine zahl höher 0 zugewiesen?

3. gibt es die spalte strasse ?

4. ist ein Inhalt in der Variable $aa[name] auch wirklich etwas enthalten?

Das wären die einzigen fehler die mir einfallen würden da!
 
Zurück