he creado un if para validar 3 condiciones que necesito para poder correr mi script
es este
Código php:
Ver originalelse {
$meses = array("", "enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre");
$mesletra = $meses[intVal($mes)];
$consult2="SELECT '".$mesletra."' FROM estado_de_cuenta WHERE vehiculo ='".$placa."' and ano = '".$anoactual."'";
if($cuenta=='0' && $mes=='01'){
$sql="INSERT INTO estado_de_cuenta (vehiculo, enero) values ('$placa','50000')";
}
elseif($cuenta=='0' && $mes != '01')
{
$modi="UPDATE estado_de_cuenta SET $mesletra ='50000' WHERE vehiculo = '$placa'";
}
elseif($cuenta=='50000') {
echo 'Usted no esta al dia!!!'; }
echo '<a href="inserta_viaje.php?empresa='.$empresa.'&placa='.$placa.'">Presione aqui para continuar</a>';
}
como ven, estas condiciones estan tambien incluidas dentro de otra condicion, por eso el else del principio, la cuestion es que el script me valida if($cuenta=='0' && $mes=='01') y elseif($cuenta=='0' && $mes != '01') pero la tercera elseif($cuenta=='50000') no me la ejecuta, o sea si corro el script y al hacer la consulta el personaje tiene saldo pendiente no la ejecuta