Tengo el siguiente script:
Código PHP:
<div align="right">
<table border="0" cellpadding="0" cellspacing="10">
<tr>
<form name="categoria" method="get" action="index2.php" target="_self">
<td align="right">
<?
// create connection
$connection = mysql_connect("localhost","username","password")
or die("Couldn't make connection.");
// select database
$db = mysql_select_db("sexo-10_com", $connection)
or die("Couldn't select database.");
// create SQL statement
$sql = "SELECT categoria FROM sitios
ORDER BY categoria ASC";
// execute SQL query and get result
$sql_result = mysql_query($sql,$connection)
or die("Couldn't execute query.");
// put data into drop-down list box
while ($row = mysql_fetch_array($sql_result)) {
$categoria = $row["categoria"];
$option_block .= "<OPTION value=\"$categoria\">$categoria</OPTION>";
}
?>
<input type="hidden" name="orden" value="categoria">
<select size="1" name="cat" class="listbox">
<? echo "$option_block"; ?>
</select>
</td>
<td align="center"><input type="submit" value="Enviar" class="button"></td>
</form>
</tr>
</table>
</div>
Por ejemplo, si hay varios sitios que pertenecen a la categoría Asian en la lista me aparece Asian repetido tantas veces como sitios hay en esta categoría. No sé si me estoy esplicando...
Hay alguna manera de arreglar esto?
Salu2.