Я пытаюсь создать систему заказа на покупку для работы в php, mysql и jquery. У меня есть «работающий итог», отлично работающий, но я пришел к тому, что, если пользователь счастлив и хочет перейти к заказу продуктов, которые они выбрали, я хочу взять элементы в нижней части экрана (чтобы увидеть, что я имею в виду) и отправить значения в php-скрипт, который вставляет их в db, называемый «заказы». что я думал о том, что они нажимали «save», а jquery захватывает все значения из строк в таблице внизу и отправляет их через «GET» на ожидающий PHP, php будет вставлять все данные, которые он получает в db, все с уникальным «id», чтобы люди могли отменить заказы на более поздний срок ... Я знаю, что я хочу делать, но я изо всех сил пытаюсь спланировать конкретные запросы mysql/jquery! Любая помощь ценится! jquery/php/mysql нужна система заказа заказа
ответ
Я не доверяю данным в таблице, чтобы вытащить текущее общее количество или вернуть цены обратно. Например, пользователь с firebug может легко снизить цену своего заказа.
Вы действительно хотите сохранить тележку в сеансе пользователей, чтобы вы могли поддерживать точную учетную запись всего на стороне сервера с ценами, которым вы можете доверять, потому что пользователь не может их изменить. Никогда не доверяйте данным, возвращающимся с передней стороны. Когда пользователь добавляет элемент в корзину, попросите сервер по цене product_id
вместо использования jQuery, чтобы захватить его из DOM.
Когда пользователь отправляет заказ, который вы ничего не пропускаете, используя jQuery, вы просто запускаете скрипт PHP, который будет использовать корзину, хранящуюся в сеансе, для обработки заказа.
- 1. Система заказа (пицца)
- 2. Система заказа и ассоциации еды
- 3. Система заказа на iPad на основе UITableView
- 4. Система заказа кофе с использованием оператора switch
- 5. PHP - Поисковая система заказа лучших результатами
- 6. Система предварительного заказа в Strip API
- 7. Неверная работа для заказа заказа
- 8. Дизайн модели заказа заказа Django
- 9. Как заказать заказ заказа по номеру заказа?
- 10. Нужна помощь R для заказа объектов времени
- 11. Результаты заказа Hadoop Pig; найти позицию заказа?
- 12. Несколько полей для заказа заказного заказа woocommerce
- 13. Woocommerce Получить детали заказа при оформлении заказа
- 14. Получение заказа из строки заказа в MDX
- 15. Адрес данных заказа для заказа Wordpress
- 16. Результат заказа SQL-заказа по месяцам
- 17. Обновить статус заказа после подтверждения заказа
- 18. Проверка заказа
- 19. Передача заказа
- 20. Список заказа?
- 21. Отсутствие заказа log4j output
- 22. заказ MySQL для заказа
- 23. getProductId от заказа
- 24. Система заказа - номер идентификатора за заказ (не строка) в mysql
- 25. корзина и система для заказа билетов настраиваемое решение
- 26. Система заказа, которая может принимать x количество заказов
- 27. Большой O для обхода заказа, для обхода заказа, после заказа, уровень порядка для дерева
- 28. Woocommerce: описание заказа в оформлении заказа Поле комментариев для заказа (PHP)
- 29. Kentico 9 Идентификатор заказа электронной коммерции - номер заказа на отправку/изменение номера заказа
- 30. В magento можно ли обновить или удалить элементы заказа из заказа без создания нового заказа?
Спасибо за ваш ответ. Независимо от того, являюсь ли я наивным или нет, я имел в виду, что тележка работает, как и ее сотрудники, использующие ее для размещения заказов на отправку поставщикам (но я понимаю ваши оговорки). Если, предположительно, я должен был отправлять значения из jQuery, как бы вы это сделали, отправить их в длинную гиперссылку или сохранить в массиве, а затем отправить этот массив на php? – benhowdle89
Я все равно не буду делать так, независимо от того, кто использует систему. Но если у вас нет выбора, я бы сохранил их в объекте или массиве JS и отправил их на PHP-скрипт, используя jQuery '$ .post()'. Не делайте этого, хотя - храните тележку в сеансе. Постарайтесь, чтобы ваш дисплей и данные были отделены друг от друга. – Treffynnon
ok, сделаю! благодаря – benhowdle89