ホームページ >バックエンド開発 >PHPチュートリアル >PHPフォームフォームに関する質問

PHPフォームフォームに関する質問

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 13:18:02967ブラウズ

php form表单相关问题
php代码如下:




価格: 







show_by_Price.php关键处理代码如下:
if ($_GET[categories]=='pleaseChoose'){
if ($_GET[price]=='Please_Choose'){
//$result_price=null;
echo Please_choose ;
}
else {

if ( $_GET[price]=='hight'){
echo p_H ;
$result_price = mysql_query("SELECT * FROM Product where Price>2000");
}
elseif ($_GET[ Price]=='middle'){
echo p_M ;
$result_price = mysql_query("SELECT * FROM Product where Price1000");
}
else{
echo p_L ;
$result_price = mysql_query("SELECT * FROM Product where Price }
}
}
else
{
if ($ _GET[価格]=='Please_Choose'){
echo C_P ;
$result_price = mysql_query("SELECT * FROM Product where category='$_GET[categories]'");
}
else{

if ($_GET[price]=='hight'){echo C_H;
$result_price = mysql_query("価格>2000 およびカテゴリ='$_GET[カテゴリの製品から選択 * ]'");
}
elseif ($_GET[price]=='middle'){echo C_M;
$result_price = mysql_query("SELECT * FROM Product where (Price<2000 && Price> 1000 )and カテゴリ='$_GET[カテゴリ]'");
}
else{echo C_L;
$result_price = mysql_query("SELECT * FROM Product where Price }
}
}
つまり何かを選択してください時期気候、実行対象はecho p_L ;
$result_price = mysql_query(" SELECT * FROM Product where Priceではなくecho Please_choose ;
求高手指点

------解决方案-------- ------------
当表单提交時、もう一つの表单の値は未設置状態であり、希望的等ではないので選択してください、したがって、你的後台逻辑判断あり


-----解解案---------

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。