Size: a a a

2020 November 29

AV

Andrew Vozniak in phpGeeks
Fedor
Как понять отдельную запись?
для кажого элемента массива создать запись в бд где припустим текст будет равен сначала Question 1, option 1, затем создать запись где текст будет равень Question 1, option 2 и т.д
источник

F

Fedor in phpGeeks
Andrew Vozniak
для кажого элемента массива создать запись в бд где припустим текст будет равен сначала Question 1, option 1, затем создать запись где текст будет равень Question 1, option 2 и т.д
К БД есть подключение у тебя?
источник

AV

Andrew Vozniak in phpGeeks
Fedor
К БД есть подключение у тебя?
да
источник

FL

First Last in phpGeeks
Andrew Vozniak
для кажого элемента массива создать запись в бд где припустим текст будет равен сначала Question 1, option 1, затем создать запись где текст будет равень Question 1, option 2 и т.д
Понятнее не стало

У тебя есть набор вопросов и ответов (внезапно)

Тебе нужно пройтись по этому набору и отделить и вопрос, и ответ? А потом вставить?
источник

F

Fedor in phpGeeks
$connect = 'Твоё подключение в БД';
foreach ($array['question'] as $val){
       mysqli_query($connect,"INSERT INTO test_table(field_test)VALUES ('$val')");
}
источник

F

Fedor in phpGeeks
Andrew Vozniak
для кажого элемента массива создать запись в бд где припустим текст будет равен сначала Question 1, option 1, затем создать запись где текст будет равень Question 1, option 2 и т.д
А вообще @shindakioku правильно написал, инфы вообще мало, надо ли разделять тебе вопрос от опции, какая структура БД  и т.д
источник

AV

Andrew Vozniak in phpGeeks
Fedor
$connect = 'Твоё подключение в БД';
foreach ($array['question'] as $val){
       mysqli_query($connect,"INSERT INTO test_table(field_test)VALUES ('$val')");
}
Спасибо
источник
2020 November 30

A

Andrey DEV in phpGeeks
плагин Highcharts кто юзал ?
источник

A

Andrey DEV in phpGeeks
на js
источник

T🐜

The Ant 🐜 in phpGeeks
Andrey DEV
плагин Highcharts кто юзал ?
Да
источник

В

Владимир in phpGeeks
Подскажите как правильно вывести список?

ставлю next выводит все кромер первого, ставлю current выводит только первый несколько раз...

foreach($items as $products) {
$first = next($items);
$zakaz .= $first['name'];
$i++;
}
источник

F

Fedor in phpGeeks
Владимир
Подскажите как правильно вывести список?

ставлю next выводит все кромер первого, ставлю current выводит только первый несколько раз...

foreach($items as $products) {
$first = next($items);
$zakaz .= $first['name'];
$i++;
}
Ну правильно, первая итерация цикла будет пропускать эту итерацию и отображать значение из следующей итерации.
Какая вообще задача? Что надо сделать?
источник

В

Владимир in phpGeeks
Fedor
Ну правильно, первая итерация цикла будет пропускать эту итерацию и отображать значение из следующей итерации.
Какая вообще задача? Что надо сделать?
Вывести все строчки)
источник

В

Владимир in phpGeeks
Получаю такой массив

Array ( [5fa5bbd17a783] => Array ( [id] => 18 [name] => Бургер Тейсти [count] => 1 [price] => 292.000000 [options] => Array ( [0] => Добавки: Сыр (10 г), Помидор (10 г), Бекон (18 г) ) [meta] => Array ( [tvco] => Array ( [0] => Array ( [id] => 9 [tmplvar_id] => 9 [value] => Сыр (10 г) [modifier] => add [amount] => 21 ) [1] => Array ( [id] => 10 [tmplvar_id] => 9 [value] => Помидор (10 г) [modifier] => add [amount] => 21 ) [2] => Array ( [id] => 11 [tmplvar_id] => 9 [value] => Бекон (18 г) [modifier] => add [amount] => 21 ) ) ) [hash] => 87cd9736d6344191c4a2473696149e43 [row] => 5fa5bbd17a783 ) [5fa5bbd4ecb14] => Array ( [id] => 23 [name] => Бургер Чизбекон [count] => 1 [price] => 249 [options] => Array ( ) [meta] => Array ( ) [hash] => 4d19d1cda94b23f1e4a1c6b45b2f29c5 [row] => 5fa5bbd4ecb14 ) )
источник

F

Fedor in phpGeeks
Владимир
Вывести все строчки)
foreach($items as $products) {
   $zakaz .= $products['name'].'<br>';
}
echo $zakaz;
источник

В

Владимир in phpGeeks
и пытаюсь вывети так

$i = 0;
$products = '';

foreach($items as $products) {
$first = next($items);
$zakaz .= $first['name'] . ' - ' . $first['price'] . ' руб.' . ' - ' . $first['count'] . ' шт.' . '(добавки: '.$first['options'][0].')';
$i++;
}



$products = $zakaz;
источник

F

Fedor in phpGeeks
Владимир
и пытаюсь вывети так

$i = 0;
$products = '';

foreach($items as $products) {
$first = next($items);
$zakaz .= $first['name'] . ' - ' . $first['price'] . ' руб.' . ' - ' . $first['count'] . ' шт.' . '(добавки: '.$first['options'][0].')';
$i++;
}



$products = $zakaz;
Переменная $first бесполезная, удали её, в везде где она у тебя встречается в переменной $zakaz переименуй в $products
источник

В

Владимир in phpGeeks
Fedor
foreach($items as $products) {
   $zakaz .= $products['name'].'<br>';
}
echo $zakaz;
Удивительно, получилось
источник

В

Владимир in phpGeeks
Fedor
Переменная $first бесполезная, удали её, в везде где она у тебя встречается в переменной $zakaz переименуй в $products
Да уже понял, только всё это время пытался догнать зачем я использовал вообще этот next
источник

В

Владимир in phpGeeks
Fedor
Переменная $first бесполезная, удали её, в везде где она у тебя встречается в переменной $zakaz переименуй в $products
А как сделать чтобы добавки появлялись только при их наличии?

ЭТО
$zakaz .= '%0A' . $products['name'] . ' - ' . $products['price'] . ' руб.' . ' - ' . $products['count'] . ' шт.' . '(добавки: '.$products['options'][0].')';

хаменить на ЭТО?

$zakaz .= '%0A' . $products['name'] . ' - ' . $products['price'] . ' руб.' . ' - ' . $products['count'] . ' шт.'

if ($products['options'][0])
$zakaz .= '(добавки: '.$products['options'][0].')';
источник