Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
3 / 3 / 2
Регистрация: 18.12.2015
Сообщений: 189
1

Foreach array update mysql

20.09.2017, 08:44. Показов 1575. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день
Подскажите как сделать цикл foreach с mysql update

Вывод переменной $yml_offers

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Array
(
    [0] => Array
        (
            [name] => Маска для волос с маслом Арганы Angel Glowring Hair Mask Tony Moly
            [price] => 228.0
            [vendorcode] => HR02003200
        )
 
    [1] => Array
        (
            [name] => Спрей для сияния волос Angel Glowring Hair Mist Tony Moly
            [price] => 796.0
            [vendorcode] => Т1380
        )
 
    [2] => Array
        (
            [name] => Крем-молочко для рук с экстр. банана Magic Food Banana Hand Milk Tony Moly
            [price] => 483.0
            [vendorcode] => BD03012800
        )
 
    [3] => Array
        (
            [name] => Пенка для умывания с алоэ для проблемной кожи Clean Dew Aloe Foam Cleanser Tony Moly
            [price] => 354.0
            [vendorcode] => SS02013200
        )
 
    [4] => Array
        (
            [name] => Пенка для умывания с экстрактом черники Clean Dew BlueBerry Foam Cleanser Tony Moly
            [price] => 354.0
            [vendorcode] => SS02013700
        )
 
    [5] => Array
        (
            [name] => Бальзам для очищения пор с тепл. эффектом PORE BLACK head Steam Balm Tony Moly
            [price] => 744.0
            [vendorcode] => Т1562
        )

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
$xml = simplexml_load_file('yandex.xml');
 
function xml2array ( $xmlObject, $out = array () )
{
    foreach ( (array) $xmlObject as $index => $node )
        $out[$index] = ( is_object ( $node ) ) ? xml2array ( $node ) : $node;
 
    return $out;
}
 
$yml_offers = [];
foreach ($xml->xpath('/yml_catalog/shop') as $element) {
    foreach ($element->xpath('offers/offer') as $category) {
 
        $yml_offer = array();
 
        $yml_offer['name'] = implode(xml2array($category->name));
        $yml_offer['price'] = implode(xml2array($category->price));
        $yml_offer['vendorcode'] = implode(xml2array($category->vendorCode));
 
        $yml_offers[] = $yml_offer;
    }
}
 
//Конец выгрузки yml
//обновление
$mysqli = @new mysqli(Логины и пароли);
$mysqli->set_charset("utf8");
 
    $sqls = ("UPDATE  `alicom_t`.`oc_product` SET  `price` =  '' WHERE  `oc_product`.`model` =''");
    if ($mysqli->query($sqls) === TRUE) {
        echo "Обновление прошло успешно";
    } else {
        echo "Ошибка: " . $mysqli->error;
    }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.09.2017, 08:44
Ответы с готовыми решениями:

Foreach array
$html_product = file_get_html($links); $links_product = array();...

Не работает Update Mysql
Всем доброго времени суток. Помогите пожалуйста разобраться, битый час голову ломаю но не могу...

Update для БД в mysql
<?php $data = $_POST; ?> <form name="letmein" method="POST" action="<?php echo $_SERVER...

[PHP + MYSQL] Трабл с UPDATE
Доброй ночи, уважаемые форумчане! Столкнулся с такой проблемой, уже все что можно перерыл... Не...

0
20.09.2017, 08:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.09.2017, 08:44
Помогаю со студенческими работами здесь

Вопрос по команде update в MySql
Всем привет! Есть таблица в mysql, одно из полей, а точнее последнее - timestamp. Когда командой...

UPDATE не вносит данные в MySQL
вот такой код... $sql = "UPDATE ".PREFIX."mc_order SET od_status = 'Completed',...

Update query Php Mysql
Подскажите, где ошибка, не хочет изменять изменения, вносит их в таблицу <form action=""...

UPDATE в mysql через php
Приветствую, возникла задача реализовать SQL запрос UPDATE через php, который, в свою очередь,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru