validar si un registro ya existe
Publicado por zendi (1058 intervenciones) el 30/06/2013 03:05:55
tengo este codigo: con el inserto registros a una tabla en una base de datos postgres
pero quisiera validar si existe un registro antes de agregarlo. Como haria para preguntar? es decir donde debo colocar la pregunta dentro de este codigo? Bueno coloque el if en negrilla. Esperando que me ayuden, gracias
pero quisiera validar si existe un registro antes de agregarlo. Como haria para preguntar? es decir donde debo colocar la pregunta dentro de este codigo? Bueno coloque el if en negrilla. Esperando que me ayuden, gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
$nroapto =$_POST['nroapto'];
$apellidos =$_POST['apellidos'];
$nombres =$_POST['nombres'];
$cedula =$_POST['cedula'];
if (isset($_POST['action'])):
//--Declara Funcion para grabar registros
function insertar($nroapto,$apellidos,$nombres,$cedula)
{
if ($nroapto>=1)
{
echo "el nro de apartamento ya existe";
}
else
$connect2 = pg_connect("host=localhost port=5432 dbname=administra user=postgres password=1234");
$guardar = "INSERT INTO propietarios(nroapto,apellidos,nombres,cedula) VALUES ('$nroapto', UPPER('$apellidos'),UPPER('$nombres'),'$cedula')";
$actualiza = @pg_query($connect2,$guardar);
}
}
if (insertar($nroapto,$apellidos,$nombres,$cedula)>=1):
echo("<script type='text/javascript'>window.location='actualizacion.php'; </script>");
header("Location:actualizacion.php");
endif;
endif;
Valora esta pregunta


0