我正在使用 PHP、MYSQL 和 JQuery 创建两级下拉选择框。一切似乎都很好,但是当我的父类别没有孩子或者我没有选择孩子时,它会给我错误,我无法理解这个错误的含义以及如何解决。我需要你的帮助。
错误:
Notice: Undefined index: f_child_cat in C:\xampp\htdocs\pathtofile\index.php on line 58
You selected 12 & You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
这是我的前端代码
<?php if(isset($_POST['submit'])){
$drop = $_POST['first_child_cat'];
$f_child_cat = $_POST['f_child_cat'];
echo "You selected ";
echo $drop." & ".$f_child_cat;
$query = mysql_query("SELECT * FROM qa_categories WHERE parentid = $f_child_cat")
or die(mysql_error());
echo '<ul>';
while($cats = mysql_fetch_array( $query ))
echo '<li>',$cats['title'],'</li>';
echo '</ul>';
}
?>