Po prostu zapomniałeś wykonać sql pomiędzy każdym zapytaniem. Dodaj
mysql_query($sql, $connection)
or die("MySQL Error: ".mysql_error());
między każdym zapytaniem i powinieneś być w porządku.
b.t.w (1) zawsze pomocne jest testowanie z otwartą konsolą za pomocą tail -f
w dzienniku sql (w /var/log/mysql/
)
b.t.w.(2) Masz poważne problemy z bezpieczeństwem w swoim kodzie.
b.t.w (3) Możesz rozważyć użycie PDO/Mysqli, a nie starego rozszerzenia mysql.b.t.w (4) To sprawi, że Twoje życie jest prostsze, aby użyć jakiegoś opakowania (dobrej klasy), aby podejść do bazy danych i nie robić tego bezpośrednio w całym kodzie.