simbel
Новичок
Не заполняется таблица БД.
Помоите, пожалуйста. Есть массив:
Хочу заполнить таблицу БД данными из массива. Для заполнения таблицы использую следующий код:
Не получается. Пробовал напрямую в запросе использовать непосредственно значения массива (не преременные) - всё нормально. Подставляю переменные - не работает. Пожалуйста, посоветуйте как решить эту проблему.
Помоите, пожалуйста. Есть массив:
Код:
Array
(
[0] => Array
(
[id] => 3688
[name] => "Все для фигуры"
[url] => http://allpoisk.ru/yaml.plx?id=4294964705&iid=3688
)
[1] => Array
(
[id] => 289
[name] => DOM интернет-магазин
[url] => http://allpoisk.ru/yaml.plx?id=4294964705&iid=289
)
[2] => Array
(
[id] => 823
[name] => 07.COM
[url] => http://allpoisk.ru/yaml.plx?id=4294964705&iid=823
)
);
PHP:
for ($i=0; $i<count($shops); $i++) {
$id = $shops[$i]['id'];
$name = $shops[$i]['name'];
$url = $shops[$i]['url'];
$query = "INSERT INTO SHOPS (ShopID, Longname, Ref) VALUES ($id, $name, $url)";
mysql_query($query);
}