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

JSON to MYSQL - je odpověď JSON správně naformátována - smyčka správně?

Pro začátek byste měli použít mysql_real_escape_string místo lomítek.

Za druhé byste měli/mohli vytvořit další smyčku foreach pomocí $recipeNames.

Nebo to můžete udělat stylem lambda/uzávěr.

array_walk($recipeNames, function(&$value) {
    $value = mysql_real_escape_string($value);
});

Poté můžete své hodnoty implodovat

mysql_query("INSERT INTO test (recipeName, ingredients, ingredients2, ingredients3, ingredients4, ingredients5, ingredients6, ingredients7, ingredients8, ingredients9) VALUES('".implode('\',\'', $recipeNames)."')") or die (mysql_error());


  1. Jaké jsou rozdíly mezi Null, Zero a Blank v SQL?

  2. MYSQL:Like Method, Podobná slova – ale nezobrazovat hledané slovo

  3. Zakázat přístup k databázi

  4. Mazání všech řádků starších než 5 dnů