Estimados:
Tengo el siguiente problema, al tratar de hacer una comparación con un registro funciona bien el codigo pero al poner mas de uno siempre me tira el javascript
este es el codigo que funciona
1.-
Código PHP:
$sql = "select * from beneficios where idfam = '$idfam' and solicita='$solicita'";
$sql = mysql_query($sql) or die(mysql_error());
if(($row = mysql_fetch_array($sql)>0) && ($solicita!="OTROS")){
include_once('consultad.php');
echo "<script type='text/javascript'>";
echo "alert ('MENSAJE DE ALERTA');";
echo "</script>";
}
else
hago el insert
ESTE NO ME FUNCIONA EJECUTA EL JAVASCRIPT
2.-
Código PHP:
$sql = "select * from beneficios where idfam = '$idfam' and solicita='$solicita'";
$sql = mysql_query($sql) or die(mysql_error());
if(($row = mysql_fetch_array($sql)>0) && (($solicita!="OTROS") || ($solicita!="ALIMENTOS"))){
include_once('consultad.php');
echo "<script type='text/javascript'>";
echo "alert ('MENSAJE DE ALERTA');";
echo "</script>";
}
else
hago el insert
1.-el codigo compara el $idfam y $solicita, si ya esta el registro y es disitinto de 'OTROS', no deja insertar en la BD.
2.- este se supone que hace lo mismo, pero compara si el $idfam esta en la bd y si $solicita es distinto a 'OTROS' o 'ALIMENTOS' no ingresa a la bd, pero en el formulario si selecciono culesquiera de los dos me da la alerta si o si.
(Deberia no salir la alerta cuando es 'OTROS' O 'ALIMENTOS')
agradecido desde ya....
hasc