Foros del Web » Programando para Internet » PHP »

Evitar error de variable sin valor

Estas en el tema de Evitar error de variable sin valor en el foro de PHP en Foros del Web. Necesito dar un valor a una variable para rellenar opciones de un formulario pero la primera carga de la pagina no tiene aun valor Como ...
  #1 (permalink)  
Antiguo 23/02/2009, 09:07
 
Fecha de Ingreso: febrero-2003
Mensajes: 204
Antigüedad: 21 años, 9 meses
Puntos: 2
Evitar error de variable sin valor

Necesito dar un valor a una variable para rellenar opciones de un formulario
pero la primera carga de la pagina no tiene aun valor
Como hago para que no de error si el $_POST viene sin valor

algo parecido a esto pero bien hecho

if $_POST["opc_orden"] -- lleva un valor
$opc_orden = $_POST["opc_orden"]
else
$opc_orden = 'Desc'
  #2 (permalink)  
Antiguo 23/02/2009, 10:21
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Evitar error de variable sin valor

mmmm pues así tal cual lo pusiste:
Código php:
Ver original
  1. if( !empty($_POST["opc_orden"])) {
  2.       $opc_orden = $_POST["opc_orden"];
  3. } else {
  4.       $opc_orden = 'Desc';
  5. }

Saludos
  #3 (permalink)  
Antiguo 23/02/2009, 10:41
 
Fecha de Ingreso: marzo-2005
Mensajes: 197
Antigüedad: 19 años, 8 meses
Puntos: 1
Respuesta: Evitar error de variable sin valor

Otra opción:

Código PHP:
if (!is_null ($_POST["opc_orden"]) && $_POST["opc_orden"] != "")
    
$opc_orden $_POST["opc_orden"];
else
    
$opc_orden 'Desc'
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:43.