永发信息网

php网站输入价格范围搜索商品

答案:4  悬赏:70  手机版
解决时间 2021-02-02 21:25
代码的,
最佳答案
$start=10;//获取价格范围的较小值
$end=50;//获取价格范围的较小值

1.
$sql = "SELECt * FROM Product WHERe Price >= '$start' and Price <= '$end' ";
2.
$sql = "SELECt * FROM Product WHERe Price BETWEEN '$start' AND '$end' ";
全部回答
有偿服务,QQ群44930121
&lt;html&gt; &lt;head&gt; &lt;script type="text/javascript"&gt; &lt;/script&gt; &lt;/head&gt; &lt;body onbeforeunload="closechild()"&gt; &lt;form action="getgoods.php"method="post"&gt; &lt;table&gt;&lt;tr&gt;&lt;td&gt;from&lt;/td&gt;&lt;td&gt;&lt;input type='text'name='from'id='from'/&gt; &lt;/td&gt;&lt;td&gt;to&lt;/td&gt;&lt;td&gt;&lt;input type='text'name='to'id='to'/&gt;&lt;/td&gt;&lt;td&gt;&lt;input type='submit'value='search'/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/form&gt; &lt;/body&gt; &lt;/html&gt; php 文件 连接数据库的语句自己写上! &lt;html&gt; &lt;head&gt; &lt;script&gt; window.close(); &lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;p&gt;&lt;?php $from=$_post['from']; $to=$_post['to']; $sql="select * from abs where price&gt;$from and price&lt;$to"; $rs=mysql_query($sql) or die ($sql); while(($row=mysql_fetch_assoc($rs))!=0){ $$price=$row['price']; } echo $price; ?&gt;&lt;/p&gt; &lt;/body&gt;&lt;/html&gt;
用表单接收两个价格p1,p2 ,在对数据库的操作界面用$_REQUEST,接收两个值, 然后用select × from products where price>p1 and price
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯