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

Indsættelse af json-kodede data i mysql

Fordi du har et array af arrays, er den korrekte foreach ville se sådan ud:

$values = array();
foreach ($newelement as $element) {
    $values[] = "('".mysql_real_escape_string($element[0])."','".mysql_real_escape_string($element[1])."')";
}

$db_insert = mysql_query("INSERT INTO fruits (fruit,color) VALUES ".implode(",", $values);



  1. Tjek, om kolonnen findes i MySQL-tabel via PHP

  2. MySQL SP'er og begivenheder bliver automatisk rullet tilbage af Google Cloud SQL

  3. SELECT max(x) returnerer null; hvordan får jeg det til at returnere 0?

  4. MySQL Query to forskellige betingelser for forskellige tæller i 1 forespørgsel