Can someone please help me fix my code?
I can get the first two drop down menus to work but the third (subcategory2)wont display any information...
Code:<? header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header ("Cache-Control: no-cache, must-revalidate"); header ("Pragma: no-cache"); header("content-type: application/x-javascript; charset=tis-620"); $data=$_GET['data']; $val=$_GET['val']; $dbhost = "????????????"; $dbuser = "????????????"; $dbpass = "????????????"; $dbname = "????????????"; mysql_pconnect($dbhost,$dbuser,$dbpass) or die ("Unable to connect to MySQL server"); if ($data=='category') { echo "<select name='category' onChange=\"dochange('subcategory', this.value)\">\n"; echo "<option value='0'>==== Category ====</option>\n"; $result=mysql_db_query($dbname,"select `cat_id`, `category` from category order by `category`"); while(list($cat_id, $category)=mysql_fetch_array($result)){ echo "<option value=\"$cat_id\" >$category</option> \n" ; } } else if ($data=='subcategory') { echo "<select name='subcategory' onChange=\"dochange('subcategory2', this.value)\">\n"; echo "<option value='0'>======== Subcategory ========</option>\n"; $val2=$val; $val = substr($val,0,2); $result=mysql_db_query($dbname,"SELECT `cat_id`, `subcategory` FROM subcategory WHERE 'cat_id' != '$val2' AND cat_id LIKE '$val%' ORDER BY 'subcategory' "); while(list($cat_id, $subcategory)=mysql_fetch_array($result)){ echo "<option value=\"$cat_id\" >$subcategory</option> \n" ; } } else if ($data=='subcategory2') { echo "<select name='subcategory2' >\n"; echo "<option value='0'>======== Subcategory2 ========</option>\n"; $val2=$val; $val = substr($val,0,4); $result=mysql_db_query($dbname,"SELECT `subcat_id` FROM subcategory2 WHERE `subcat_id` != '$val2' AND subcat_id LIKE '$val%' ORDER BY `subcategory2` "); while(list($subcat_id, $subcategory2)=mysql_fetch_array($subcategory2)){ echo "<option value=\"$subcat_id\" >$subcategory2</option> \n" ; } } echo "</select>\n"; ?>



Reply With Quote


Bookmarks