Ver Mensaje Individual
  #15 (permalink)  
Antiguo 20/08/2011, 13:00
pithon
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.201
Antigüedad: 13 años, 10 meses
Puntos: 10
Respuesta: mostrar resultado en pantalla segun su valor

ahora si me funciono pero tengo un problema bueno yo hice algo asin:

Código PHP:
Ver original
  1. <?php
  2. $new_array = array();
  3. while ($row = mysql_fetch_array($reg)) {
  4.   $tienda = $row["secion"];
  5.   $new_array []= $tienda;
  6. }
  7.  
  8.    
  9. //ahora  intento adaptar el codigo que me posteastes
  10.     //Verificamos que el GET tienda esté definido y no sea NULL
  11.     if (isset($_GET['tienda'])) {
  12.     //Comprobamos que el GET tienda no esté vacío
  13.         $opcion = empty($_GET['tienda']) ? '' : $_GET['tienda'];
  14.     //Agregamos las opciones a un array
  15.         //$tienda = array(1 => 'musica', 2 => 'deporte', 3 => 'hogar');
  16.        
  17.     //Comprobamos que la opción sea numérica y exista en el array
  18.         if ($opcion != '' && is_numeric($opcion)
  19.         && array_key_exists($opcion, $new_array)) {
  20.     //Imprime la opción del array
  21.             echo $new_array[$opcion];
  22.         }
  23.     }
  24.  
  25.  
  26. ?>

el problema que tengo es que los array empiezan por 0 y mi value empieza por 1 osea que me sale el segundo valor en vez del primero, alguna forma de arreglar esto?

Saludos.

Última edición por pithon; 20/08/2011 a las 17:50