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

Ukládání obsahu pole PHP v databázi MySQL

Syntaxe vašeho dotazu je chybná. Použijte SET místo VALUES . Také pravděpodobně nepotřebujete smyčku foreach vůbec, protože odkazujete na obě $sd[0] a $sd[11] . Zkuste něco takového:

$query = sprintf("INSERT INTO
             myTable
         SET
             ID = '%s',
             folder = NULL,
             Tsi = '%s',
             PT = 'NA'",
             mysql_real_escape_string($found_entry[0]),
             mysql_real_escape_string($found_entry[11])
         );

mysql_query($query) or die(mysql_error());


  1. Chci načíst data z jiného názvu tabulky pomocí funkce postgresql

  2. Vytváření nových modulů pomocí PostgreSQL Create Extension

  3. Jak zobrazit seznam souborů ve složce s SQL Server

  4. Podřetězec MySQL mezi dvěma řetězci