sql >> Databáze >  >> RDS >> Mysql

Spustit MySQL INSERT Query vícekrát (vložit hodnoty do více tabulek)

Jednoduše jste zapomněli spustit sql mezi každým dotazem. Přidejte

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

mezi každým dotazem a vy byste měli být v pořádku.

b.t.w (1) vždy je užitečné testovat s konzolí otevřenou pomocí tail -f v protokolu sql (pod /var/log/mysql/ )
b.t.w.(2) Máte velké bezpečnostní problémy ve svém kódu.
b.t.w (3) Možná budete chtít zvážit použití PDO/Mysqli a ne staré rozšíření mysql.b.t.w (4) váš život je jednodušší použít nějaký obal (dobrá třída) pro přístup k DB a nedělat to přímo všude ve vašem kódu.



  1. Existuje MySQL ekvivalent sprintf?

  2. T-SQL rozdělený řetězec

  3. Získejte více hodnot v SQL Server Cursor

  4. CodeIgniter:Nelze se připojit k vašemu databázovému serveru pomocí chybové zprávy poskytnutého nastavení