
05/11/2012, 15:36
|
| | Fecha de Ingreso: octubre-2011
Mensajes: 104
Antigüedad: 13 años, 5 meses Puntos: 1 | |
Respuesta: Resultados de combobox Hola de nuevo grassofabian, probé con lo que me recomendaste de las dos maneras con :
1-
<?php
switch ($ids) {
case 'Precio_mas_alto':
$res = mysql_query("SELECT * FROM esall WHERE esall.N3z='".$id."' ORDER BY precio ASC")
or die ("problemas en consulta:".mysql_error());
break;
case 'Precio_mas_bajo':
$res = mysql_query("SELECT * FROM esall WHERE esall.N3z='".$id."' ORDER BY precio DESC")
or die ("problemas en consulta:".mysql_error());
break;
}?>
2-
<?php
switch ($ids) {
case 'Precio_mas_alto':
$res = mysql_query("SELECT * FROM esall ORDER BY precio ASC")
or die ("problemas en consulta:".mysql_error());
break;
case 'Precio_mas_bajo':
$res = mysql_query("SELECT * FROM esall ORDER BY precio DESC")
or die ("problemas en consulta:".mysql_error());
break;
}?>
y en ambos casos con el combo box así:
<form action="productos.php" method="GET">
<p>Ordenar por: <select name="ResultSB" id="ResultSB" onChange="this.form.submit() ">
<option> </option>
<option value="Precio_mas_alto">Precio más alto</option>
<option value="Precio_mas_bajo">Precio más bajo</option>
</select></p>
</form>
En el primer caso (1-) no me imprime nada.
En el segundo caso (2-) se imprime todo lo que tengo en la tabla.
También he probado con POST y lo mismo. Alguna ayudita más...
Muchas gracias y un saludo
__________________ pips |