Во-первых, вот пример JSON, который у меня есть;Вставка JSON в базу данных MySQL
[["AAL.L","Anglo American plc"],["ABF.L","Associated British Foods plc"],
["ADM.L","Admiral Group plc"],["ADN.L","Aberdeen Asset Management PLC"]]
Я пытаюсь создать цикл для цикла через JSON и ввести его в мою базу данных MySQL. База данных содержит следующие таблицы:
ID, Symbol, Company, Timestamp
ID используется в качестве auto_increment, и отметка времени использует NOW()
в операторе MySQL. Проблема, с которой я сталкиваюсь, заключается в том, что все примеры, которые я рассмотрел, декодируют JSON в качестве пары ключ/значение, а мой JSON - нет. Примеры я, глядя на следующие:
mysql_query("INSERT INTO suspiciousactivity (ID,Notes)
VALUES ('".$arr[0]['a']."','".$arr[0]['b']."')")or die(mysql_error());
Я не прошу для кода, который будет написан для меня, но только идея о том, что к исследованиям.
С вашими [равнинных цифровых клавиш, итерация легко] (http://array.include-once.org /?foreach=1&assoc=1&json=%5B%5B%22AAL.L%22%2C%22Anglo+American+plc%22%5D%2C%5B%22ABF.L%22%2C%22Associated+British+Foods+plc % 22% 5D% 2C% 0D% 0A% 5B% 22ADM.L% 22% 2C% 22Admiral + Group PLC +% 22% 5D% 2C% 5B% 22ADN.L% 22% 2C% 22Aberdeen + + Управление активами + ПЛК % 22% 5D% 5D). Также читайте об экранировании базы данных. – mario