用PHP语言和mysql做的在线购物,怎么实现输入优惠码就自动减价
就是说用户登录后,购买,然后就有一个价格,然后他输入优惠码,然后就能自动打折。比如价格是100块,输入优惠码可以打5折,有的优惠码可以打3折,他输入优惠码后,价格自动刷新...
就是说用户登录后,购买,然后就有一个价格,然后他输入优惠码,然后就能自动打折。比如价格是100块,输入优惠码可以打5折,有的优惠码可以打3折,他输入优惠码后,价格自动刷新成50元,30元这样的。
另外一种是,输入优惠码,直接减10元。
请问这是怎么实现的?用mysql数据库,PHP写的。最好能提供代码并讲解下,谢谢。
你们回答得也太笼统了。我是想知道实现的思路,不是什么JS不JS的,都是回答到皮毛,那我就不做自动刷新的就不用JS吧,我做一个提交按钮,点提交再刷新就不用JS吧。
请做过类似优惠码的回答。 展开
另外一种是,输入优惠码,直接减10元。
请问这是怎么实现的?用mysql数据库,PHP写的。最好能提供代码并讲解下,谢谢。
你们回答得也太笼统了。我是想知道实现的思路,不是什么JS不JS的,都是回答到皮毛,那我就不做自动刷新的就不用JS吧,我做一个提交按钮,点提交再刷新就不用JS吧。
请做过类似优惠码的回答。 展开
3个回答
2013-11-03
展开全部
他输入优惠码后,价格自动刷新成50元,30元
针对你这句话,必须要使用到JS
其他的,虽然我没做过,但是可以想象一下 新见一个数据表,分以下几个字段
ID号,优惠码,折扣
当你生成优惠码的时候,就批量往这个表里插字段。。
A页
点了生成优惠码,进B页
B页
一个SELECT选项,供你选择这是几折的,生成多少个等…,选则之后携带数据进C页。
C页
生成优惠码,按照时间戳,加rand()函数的方式
当用户输入优惠码后,验证该码是否正确,然后查询折扣。。
查询之后,用没打折的价格,运算打折后的价格,在利用JS刷新页面的价格。。
基本套路就是这样吧。
--------------------------------
我想请问你,我回答的怎么笼统了? 你不会JS就说我回答的笼统? 自己玩不转,就怪别人回答的不好? 大体思路给你了,你看不明白就谦虚点,即使我不回答你 我解决不了,别人也愿意给你解决,可你自己无能却赖别人,JS不JS怎么了? 你是那么问的,我写了那么多字,只有一句是针对JS的,你就赖上这一句了? 我下面写那么多你眼瞎看不见?自己没点基础,看不明白,就谦虚点,还那么牛B烘烘的, 鬼都懒的回答你 SB一只。
针对你这句话,必须要使用到JS
其他的,虽然我没做过,但是可以想象一下 新见一个数据表,分以下几个字段
ID号,优惠码,折扣
当你生成优惠码的时候,就批量往这个表里插字段。。
A页
点了生成优惠码,进B页
B页
一个SELECT选项,供你选择这是几折的,生成多少个等…,选则之后携带数据进C页。
C页
生成优惠码,按照时间戳,加rand()函数的方式
当用户输入优惠码后,验证该码是否正确,然后查询折扣。。
查询之后,用没打折的价格,运算打折后的价格,在利用JS刷新页面的价格。。
基本套路就是这样吧。
--------------------------------
我想请问你,我回答的怎么笼统了? 你不会JS就说我回答的笼统? 自己玩不转,就怪别人回答的不好? 大体思路给你了,你看不明白就谦虚点,即使我不回答你 我解决不了,别人也愿意给你解决,可你自己无能却赖别人,JS不JS怎么了? 你是那么问的,我写了那么多字,只有一句是针对JS的,你就赖上这一句了? 我下面写那么多你眼瞎看不见?自己没点基础,看不明白,就谦虚点,还那么牛B烘烘的, 鬼都懒的回答你 SB一只。
追问
有必要骂人骂?你全家都SB!要不怎么生出你这二货?
展开全部
我讲讲我的思路吧,代码肯定是懒得写的:
首先对于优惠码,必须有一套完整的优惠码管理系统,从生成到识别,哪个优惠码是几折的,这个判断就不用详解了吧。
当用户输入优惠码的时候,根据系统识别的折扣,直到计算出最总的价格,返回给用户看。
而不论你是折扣码还是减价码都不影响,只是算法的细微差别。
技术:这里要用到的主要用到的技术输入折扣码触发的onfocus事件,onfocus事件调用ajax,在 ajax里计算折扣后的价格并返回给页面。
以上给我的的思路了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
优惠码是在数据库中,那数据库肯定也有对应的折扣,那么用户输入后到数据库中查出折扣算出优惠后的折扣就ok了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询