21/01/2010, 15:48
|
| | Fecha de Ingreso: agosto-2009 Ubicación: tlalnepantla
Mensajes: 97
Antigüedad: 15 años, 3 meses Puntos: 0 | |
Respuesta: ayuda con is null PROBE HACIENDO ESTO Y SI ENCUENTRA "NULO" ME HACE LA INSERCION QUE AGO PERO SI HAY VALORES ME SIGE TRATANDO DE INSERTAR EN LA PRIMERA FILA POR LO QUE ME MARCA ERROR QUE ¿ES LO QUE ESTOY HACIENDO MAL?
//VERIFICAR SI HAY DATOS EN LA TABLA PRS_SOLICITUDES_PRESTACIONES
$valida= "select MAX (idprs_solicitud) from prs_solicitudes_prestaciones";
$resmayor=pg_query($connection,$valida) or die ("error en la consulta $valida");
if ($may = 1 )
{
$may = pg_fetch_object($resmayor, 0) ;
$idprs_solicitud = $may -> idprs_solicitud;
}
if ($idprs_solicitud == null) //SI EL RESULTADO ES NULO INSERTA LO SIGUIENTE
{
$nulo="INSERT INTO prs_solicitudes_prestaciones (idprs_solicitud,idcentrot,idtipo,casos) VALUES (1,$idcentro,$idtipo,1)";
pg_query($connection,$nulo) or die ("error en $nulo");
exit;
}
else //SI ENCUENTRA ALGUN OTRO VALOR
{
$idprs_solicitud ++;
$insert="INSERT INTO prs_solicitudes_prestaciones (idprs_solicitud,idcentrot,idtipo,casos) VALUES ($idprs_solicitud,$idcentro,$idtipo,1)";
pg_query($connection,$insert);
} |