Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/06/2014, 20:23
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 7 meses
Puntos: 292
Respuesta: consulta valor select

Basado en tu HTML con <SELECT name="CBpagos" ...>

Código PHP:
<?php

$CBpagos 
= isset($_REQUEST['CBpagos']) ? $_REQUEST['CBpagos'] : null;

switch (
$CBpagos)
{
case (
'agua'):
       echo 
"hago algo con el agua...";
       break;
case (
'telefono'):
       echo 
"hago algo con el telefono...";
       break;
...              
...
}
Obviamente hacer un IF() o un SWITCH..CASE sobre $CBpagos dependera del problema... muchas veces no es necesario para nada usar ninguna de esas estructuras de control.

Y si quieres usar una funcion... me parece mejor esta:

Código PHP:
Ver original
  1. <?php
  2.  
  3. /*
  4.     @param nombre del 'indice'
  5.     @param tipo de superglobal: POST, GET, FILES, COOKIES
  6. */
  7. function getvar($name,$superglobal=NULL)
  8. {
  9.     if (empty($superglobal))       
  10.         return isset($_REQUEST[$name]) ? $_REQUEST[$name] : null;
  11.     if ($superglobal='POST')
  12.         return isset($_POST[$name]) ? $_POST[$name] : null;
  13.     elseif ($superglobal='GET' )
  14.         return isset($_GET[$name]) ? $_GET[$name] : null;
  15.     elseif ($superglobal='FILES' ) 
  16.         return isset($_FILES[$name]) ? $_FILES[$name] : null;
  17.     elseif ($superglobal='COOKIES' )   
  18.         return isset($_COOKIES[$name]) ? $_COOKIES[$name] : null;  
  19. }
  20.  
  21. echo "Valor seleccionado = ".getvar('CBpagos');
__________________
Salu2!

Última edición por Italico76; 20/06/2014 a las 21:08