Du glömde helt enkelt att köra sql mellan varje fråga. Lägg till
mysql_query($sql, $connection)
or die("MySQL Error: ".mysql_error());
mellan varje fråga och du ska klara dig.
b.t.w (1) det är alltid bra att testa med en konsol öppen med tail -f
på sql-loggen (under /var/log/mysql/
)
b.t.w.(2) Du har stora säkerhetsproblem i din kod.
b.t.w (3) Du kanske vill överväga att använda PDO/Mysqli och inte det gamla mysql-tillägget.b.t.w (4) Det skulle göra ditt liv enklare att använda någon form av wrapper (en bra klass) för att närma sig DB och inte göra det direkt överallt i din kod.