Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2010, 14:53
cpuser
 
Fecha de Ingreso: diciembre-2005
Ubicación: Mar del Plata
Mensajes: 146
Antigüedad: 18 años, 4 meses
Puntos: 2
Levantar un dato luego de hacer un href.location en javascript

Buenas tardes :D

Les traigo esta dudita que no se si es posible, ya agote mis recursos y sigue sin funcionar.

Resulta que tengo un campo select para seleccionar alguna categoría:

Código PHP:
    <select name="categorias" onchange="location.href='productos.php?categoria='+this.value">
    <option value="#">Elige una categor&iacute;a</option>
                                                  <?php 
while($registros=mysql_fetch_array($catnoticias)){

?>

<option value="<? echo $registros['id']; ?>"><? echo $registros['titulo']; ?></option>
  <?php ?>
</select>
Hasta ahi perfecto, o nose si tan perfecto, me cambia perfecto la pagina, pero luego viene el problema...

Debería el sistema levantar los datos que se encuentren alojados en dicha categoría, pero como sabe este archivo productos.php cual es esta categoría?

probé agregando

Código HTML:
<form method="get">
</form> 
a este select y levantar este dato luego en productos.php

Código PHP:
$categorias=$_GET['categorias'];
$prod mysql_query("SELECT * FROM productos WHERE categoria='$categorias'"); 

Pero no me funciona, alguien tiene alguna idea de como podría hacerlo? No puedo poner un boton de enviar, me dijeron que si o si tiene que hacerse automaticamente, agradezco al que pueda hecharme una manito :)