sql >> Databasteknik >  >> RDS >> Mysql

Kör MySQL INSERT Query flera gånger (infoga värden i flera tabeller)

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.



  1. Vilket är det bästa sättet att versionskontrollera mina lagrade SQL-serverprocedurer?

  2. SQLSTATE[HY093]:Ogiltigt parameternummer:antalet bundna variabler matchar inte antalet tokens på rad 102

  3. Migrerar alla till molnet?

  4. docker-compose mysql init sql körs inte