|
2 / 2 / 0
Регистрация: 23.03.2014
Сообщений: 118
|
||||||||||||||||
Не получается передать значение select в корзину06.12.2020, 10:24. Показов 3150. Ответов 40
Всем привет! Бьюсь над этим кодом:
Это корзина:
Эта проверка показывает, что в $b $_GET не попадает:
Можете помочь?
0
|
||||||||||||||||
| 06.12.2020, 10:24 | |
|
Ответы с готовыми решениями:
40
Не получается передать значение из <select> Как при выборе значения в select выполнить функцию php и передать в ей аргумент (значение select) Передать выбранное значение select |
|
2 / 2 / 0
Регистрация: 23.03.2014
Сообщений: 118
|
||||||||||||
| 09.12.2020, 00:06 [ТС] | ||||||||||||
![]() Массив я правильно представил из функций?:
0
|
||||||||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|||||||||||||||||||||
| 09.12.2020, 18:31 | |||||||||||||||||||||
|
вот смотрите в чем ваша ошибка. вы не учитываете структуру, которую возвращает get_product($id). вы почти уже правильно сделали, только это для того формата данных, какой я показал чисто для примера, а не для вашего случая.
осталось только настроить вывод данных по вашему варианту. только есть еще непонятные моменты, например: вы выводите только один товар? почему у вас get_product($id), вы что продаете только один вид товара, но разных размеров? если взглянуть на мой пример, то там два товара и id=10 и 20. а get_product($id) выберет один только, например id=20 и только 1 будет выводить. поэтому ваш код и не работает, потому у что него не массив продуктов, а один элемент. в-общем для одного товара - то что у вас, надо примерно так 1 - удаляете foreach ($db_goods as $item => $info) {. у вас только один товар там в цикле нечего выводить. вместо $info надо $db_goods, например $db_goods['title'] 2 - вместо $item оставьте $id 3 - массив $db_sizes вы получили из бд , если не ошибаюсь, таким запросом
вот этот скрипт немного усложненный http://emptycart.rf.gd/
0
|
|||||||||||||||||||||
|
2 / 2 / 0
Регистрация: 23.03.2014
Сообщений: 118
|
|||||||
| 09.12.2020, 20:31 [ТС] | |||||||
|
Благодарю за кучу полезной информации! А это что за чудо такое??? ![]() ![]() Добавлено через 1 час 18 минут Как я понял весь код записан в одном файле index.php? Добавлено через 31 минуту Но я смотрю, что здесь в выпадающем списке уже заданы размеры, а у меня циклом выводятся...
0
|
|||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
||
| 09.12.2020, 22:48 | ||
|
они и у меня выводятся циклом. )). это html код, сформированный скриптами php.
код своей страницы гляньте - там тоже не увидите скриптов. Добавлено через 19 минут там можно, если в корзине есть товары, щелкнуть по количеству товаров и перейти в корзину Добавлено через 52 секунды простенькая обычная корзина
0
|
||
|
2 / 2 / 0
Регистрация: 23.03.2014
Сообщений: 118
|
||
| 15.12.2020, 00:04 [ТС] | ||
![]() Добавлено через 4 часа 13 минут До такой степени намудрил, что теперь номер размера вообще не попадает в выпадающий список! Что с новыми изменениями, что старые варианты кодов вставляю...
0
|
||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|
| 15.12.2020, 11:14 | |
|
вам надо научиться обрабатывать массивы и работать с базой данных. в частности представлять, в каком формате оттуда получаете данные.
покажите весь ваш код, поищем, что там не работает
0
|
|
|
2 / 2 / 0
Регистрация: 23.03.2014
Сообщений: 118
|
||||||||||||
| 15.12.2020, 12:15 [ТС] | ||||||||||||
Времени было много, пытался немного подтянуть знания ![]() Даже в этом старом коде перестали размеры в список попадать :
0
|
||||||||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|
| 15.12.2020, 12:57 | |
|
arhat, выздоравливайте, берегите себя.
1 покажите все появившиеся ошибки 2 функция get_products у вас что выводит - один товар или список? я пока не буду примеры приводить - вы их слишком буквально понимаете. ваш код настроим.
0
|
|
|
2 / 2 / 0
Регистрация: 23.03.2014
Сообщений: 118
|
|||||||||||||||||
| 15.12.2020, 15:16 [ТС] | |||||||||||||||||
|
1. Одну ошибку нашёл, исправил - здесь <h3><?= $product['title'] ?></h3> изначально поставил почему-то $id. 2. В другом файле эти функции лежат.
Но здесь получается, что если убрать
0
|
|||||||||||||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
||||||
| 15.12.2020, 17:29 | ||||||
|
попробуйте пока так:
0
|
||||||
|
2 / 2 / 0
Регистрация: 23.03.2014
Сообщений: 118
|
|||||||
| 15.12.2020, 17:41 [ТС] | |||||||
|
Раньше так выдавал размеры, а сейчас даже так перестал, я уже молчу про ваш сложный код....:
0
|
|||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
||
| 15.12.2020, 21:09 | ||
|
вы посмотрите внимательней на запрос. что ж за вас что ли додумывать? что такое там $id, откуда взялось? зачем вы $id поставили? наверное там должен быть $product['id']
0
|
||
|
2 / 2 / 0
Регистрация: 23.03.2014
Сообщений: 118
|
||
| 15.12.2020, 22:52 [ТС] | ||
|
Это вы про какую строчку говорите? В размерах такого нет:
![]() Какие уроки, курсы можете подсказать?
0
|
||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
||||||||||||||
| 16.12.2020, 13:27 | ||||||||||||||
|
потратив на изучение основ некоторое время, вы потом себе его больше сэкономите. htmlacademy Трепачев - тут есть практика по темам видео-уроки по php
или свою функцию get_sizes($id) исправьте
0
|
||||||||||||||
|
2 / 2 / 0
Регистрация: 23.03.2014
Сообщений: 118
|
|
| 18.12.2020, 11:21 [ТС] | |
|
0
|
|
|
2 / 2 / 0
Регистрация: 23.03.2014
Сообщений: 118
|
|||||||||||
| 19.12.2020, 12:21 [ТС] | |||||||||||
|
Не получается понять, почему в этом коде фатальная ошибка, ругается на $total_price, хотя данные должны попадать
И здесь ругается, почему то строчка попадает, а должно быть количество:
0
|
|||||||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|||
| 20.12.2020, 12:43 | |||
0
|
|||
|
2 / 2 / 0
Регистрация: 23.03.2014
Сообщений: 118
|
|||||||
| 20.12.2020, 17:36 [ТС] | |||||||
0
|
|||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|||||||||||
| 20.12.2020, 17:51 | |||||||||||
|
попробуйте так для отладки:
Добавлено через 8 минут виноват, имел в виду
0
|
|||||||||||
|
2 / 2 / 0
Регистрация: 23.03.2014
Сообщений: 118
|
||
| 20.12.2020, 20:02 [ТС] | ||
|
Вот ещё вопрос: здесь <form action="index.php" method="get"> я передаю значение $b методом get в файл index.php в case ' add_to_cart'. Почему $b в index.php ничего не принимает, не известная переменная?
0
|
||
| 20.12.2020, 20:02 | |
|
Передать значение(не value) из select javascript-ом Передать значение SELECT в форму Передать значение select методом POST Как передать значение запроса select в глобальную переменную sqlite? Как передать выбранное в select значение в переменную и использовать его? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни
1. Механизм отложенного высвобождения фосфора
Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ
Реализована разная скорость. . .
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|