Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] If que no ejecuta else

Estas en el tema de If que no ejecuta else en el foro de PHP en Foros del Web. hola, estoy intentando algo con php que no se si es posible, el tema es que inserte un valor en un campo u otro de ...
  #1 (permalink)  
Antiguo 29/01/2013, 09:48
 
Fecha de Ingreso: diciembre-2008
Mensajes: 18
Antigüedad: 11 años
Puntos: 0
If que no ejecuta else

hola, estoy intentando algo con php que no se si es posible, el tema es que inserte un valor en un campo u otro de una tabla en función de un campo. El problema es que como veis, aun forzando que ejecute el "else", sigue ejecutando la primera premisa. agradeceria que me echaseis una mano.

Código PHP:
$revisado='{fab_excarcelacion_revision___revision_excarcelacion_serie}'
$equipo='{fab_equipos_excar___excarcelacion_serie}';
$fecha='{fab_excarcelacion_revision___excarcelacion_revision_fecha}';
$tipo='{fab_excarcelacion_revision___excarcelacion_revision_tipo}';
$sertec="serv_tec";

$db =&JFactory::getDBO();
$db->setQuery("UPDATE fab_equipos_excar SET excarcelacion_revision = '$fecha' WHERE excarcelacion_serie = '$revisado'");
$dbo=&JFactory::getDBO();
$dbo->setQuery("UPDATE fab_equipos_excar SET excarcelacion_revision_base = '$fecha' WHERE excarcelacion_serie = '$revisado'");

if ( 
== 
{
 
$dbo->query();
}
else
{
 
$db->query();

  #2 (permalink)  
Antiguo 29/01/2013, 09:53
 
Fecha de Ingreso: septiembre-2012
Ubicación: Argentina
Mensajes: 144
Antigüedad: 7 años, 2 meses
Puntos: 12
Respuesta: If que no ejecuta else

Buenas proba lo siguiente


if ( 1 == 2 )
{
$dbo=&JFactory::getDBO();
$dbo->setQuery("UPDATE fab_equipos_excar SET excarcelacion_revision_base = '$fecha' WHERE excarcelacion_serie = '$revisado'");
$dbo->query();
}
else
{
$db =&JFactory::getDBO();
$db->setQuery("UPDATE fab_equipos_excar SET excarcelacion_revision = '$fecha' WHERE excarcelacion_serie = '$revisado'");
$db->query();
}
  #3 (permalink)  
Antiguo 29/01/2013, 10:07
 
Fecha de Ingreso: diciembre-2008
Mensajes: 18
Antigüedad: 11 años
Puntos: 0
Respuesta: If que no ejecuta else

Joer... si que se ma había atascado el tema... jejeje creí haber probado esa opción pero se ve que no lo hice como debería. Funciona perfecto. Gracias.

Etiquetas: ejecuta, tabla
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 19:02.