- Mesajlar
- 579
Arkadaşlar combobox ı bir türlü kullanamadım.
mesela combobox yüklenmiş olsun ve araba seçtik. valuesi 1 olsun.
git e bastığımda browse.php?c=1
gitmesini istiyorum.
bu kodlarda yanlışlık var mı çözemedim.
yardımcı olursanız sevinirim.
mesela combobox yüklenmiş olsun ve araba seçtik. valuesi 1 olsun.
git e bastığımda browse.php?c=1
gitmesini istiyorum.
bu kodlarda yanlışlık var mı çözemedim.
yardımcı olursanız sevinirim.
Kod:
<form id="form3" name="form3" method="post" action="browse.php">
<table width="100" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100"><select name="c" id="c">
<option value="mat" selected="selected">Kategoriler</option>
<?php displaycategories_combo($userStatus); ?>
</select></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="buton" id="buton" value="Git" /></td>
</tr>
</table>
</form>
Kod:
function displaycategories_combo($userStatus) {
if ($userStatus == '1') {
$result = mysql_query("SELECT name, catid FROM categories WHERE status = '1' && parentcategory = '0' ORDER BY catorder, name");
} else {
$result = mysql_query("SELECT name, catid FROM categories WHERE status = '1' && permissions = '1' && parentcategory = '0' ORDER BY catorder, name");
}
if (mysql_num_rows($result)) {
while($row = mysql_fetch_array($result)) {
$categoryname = $row['name'];
$categoryid = $row['catid'];
if (isset($separator)) {
echo '';
}
echo '<option value="'.$categoryid.'" >'.$categoryname.'</option>';
$separator = "1";
}
unset ($separator);
}
}