Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/12/2016, 19:49
Avatar de petit89
petit89
 
Fecha de Ingreso: marzo-2011
Mensajes: 1.139
Antigüedad: 13 años, 8 meses
Puntos: 171
Respuesta: Recibir datos por get desde un select

Vas a tener que verificar si existe o no la ID en el get que has enviado... al estar primero BUSCAR no necesita selected ya que siempre se mostrara primero....
Código PHP:
Ver original
  1. <?php
  2. //Compruebas GET
  3. $categoria = 0;
  4. if(isset($_GET['cat']) && !empty($_GET['cat'])){
  5. $categoria = $_GET['cat'];
  6. }
  7. ?>
  8. <div id="columna_izda_movil">
  9. <select name="recetas" class="select" onChange="location = this.value;">
  10. <option value="">Buscar</option>
  11. <?php
  12. do{
  13. if($row_ListaCatPintxosMovil['id'] == $categoria){
  14. ?>
  15. <option value="pintxos.php?cat=<?php echo $row_ListaCatPintxosMovil['id']?>"><?php echo $row_ListaCatPintxosMovil['Categoria']? selected></option>
  16. <?php
  17. }else{ ?>
  18. <option value="pintxos.php?cat=<?php echo $row_ListaCatPintxosMovil['id']?>"><?php echo $row_ListaCatPintxosMovil['Categoria']?></option>
  19. <?php
  20. }while ($row_ListaCatPintxosMovil = mysql_fetch_assoc($ListaCatPintxosMovil));
  21. $rows = mysql_num_rows($ListaCatPintxosMovil);
  22. if($rows > 0) {
  23. mysql_data_seek($ListaCatPintxosMovil, 0);
  24. $row_ListaCatPintxosMovil = mysql_fetch_assoc($ListaCatPintxosMovil);
  25. }
  26. ?>
  27. </select>
  28. </div>
__________________
█ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles
¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho)