sql >> Database teknologi >  >> RDS >> Mysql

Kør MySQL INSERT Query flere gange (indsæt værdier i flere tabeller)

Du glemte simpelthen at udføre sql mellem hver forespørgsel. Tilføj

 mysql_query($sql, $connection)
    or die("MySQL Error: ".mysql_error());

mellem hver forespørgsel, og du formodes at være i orden.

b.t.w (1) det altid nyttigt at teste med en konsol åben med tail -f på sql-loggen (under /var/log/mysql/ )
b.t.w.(2) Du har store sikkerhedsproblemer i din kode.
b.t.w (3) Du vil måske overveje at bruge PDO/Mysqli og ikke den gamle mysql-udvidelse.b.t.w (4) Det ville gøre dit liv nemmere at bruge en form for wrapper (en god klasse) til at nærme sig DB og ikke gøre det direkte overalt i din kode.



  1. Hvordan dropper man en tabel, hvis den eksisterer?

  2. Kode til at kalde en funktion i en pakke fra C# og ODP.NET

  3. Gendan database fra nødtilstand i SQL Server

  4. Mysql:udfør kommando nægtet bruger ''@'localhost' på grund af rutinefejl