tratando de cargar txt en php cpn bd postgres
Publicado por solujb (3 intervenciones) el 01/08/2013 21:27:30
hola buenas tardestrato de cargar uu txt por medio de php a una bd postgres con algunas validaciones, pero me valida bn, cuando corrijo el txt para subir, no actualiza la bd:
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
26
27
28
29
30
31
32
33
$fp = fopen($tmp_name, "r");
$contador = 1;
$notieneErrores=true;
while($datos = fgetcsv ($fp, 1000, "|"))
{
if ( intval($datos[0]) == 1){
if($datos[1]!= '1'){
echo "Error en la linea # " . $contador . " si el registro tiene el valor de 1 el sexo debe ser femenino";
$notieneErrores=false;
}
}
$contador++;
}
if($noTieneErrores)
{
while($datos = fgetcsv ($fp, 1000, "|"))
{
$query = "INSERT INTO clientes_csv (id, rfc,
nombre_razon_social, direccion,
telefonos) VALUES ('$datos[0]', '$datos[1]',
'$datos[2]', '$datos[3]', '$datos[4]')";
pg_query($CONN, $query);
}
pg_close($CONN);
}
}
Valora esta pregunta


0