sql >> データベース >  >> RDS >> Mysql

JSONからMYSQLへ-JSON応答は正しくフォーマットされていますか-正しくループしていますか?

    まず、mysql_real_escape_string を使用する必要があります アッドラッシュの代わりに。

    次に、$recipeNamesを使用して別のforeachループを実行する必要があります。

    または、ラムダ/クロージャースタイルで実行できます。

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

    その後、値を内包することができます

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


    1. クエリでテーブル名を動的にする方法はありますか?

    2. MySql変数とphp

    3. PostgreSQLVACUUMおよびANALYZEのベストプラクティスのヒント

    4. OracleのNEXT_DAY()関数