Ver Mensaje Individual
  #6 (permalink)  
Antiguo 08/03/2013, 13:24
Avatar de Nico0601
Nico0601
 
Fecha de Ingreso: diciembre-2012
Ubicación: Buenos Aires, Zona Sur
Mensajes: 134
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: Importar txt a mysql con php validando campos

Bueno gente, buscando de todo un poco logre subir archivos .csv a mi base de datos.
El tema es que quiero comprobar antes que esos datos sean correctos, por ejemplo donde sean numeros que metan numeros y asi con los campos alfabeticos.
Les paso el codigo para que lo vean y opinen a ver como puedo hacer eso.
Una parte del form es asi mas o menos
Código HTML:
<form id="subir" name="subir" action="subir.php" enctype="multipart/form-data" method="post">
        <table border="1" >
		<tr>
			<td>
				Archivo <input type="file" id="archivo" name="archivo"/>
			</td>
		</tr>
		<tr>
			<td>
				<input type="submit" value="Importar" />
			</td>
		</tr>
        </table>
        </form> 
Y en subir.php
Código PHP:
<?php
include("conexion.php");
$row 1;
$handle fopen("archivo.csv""r"); 
while ((
$data fgetcsv($handle1000",")) !== FALSE) { 
    
$num count($data); 
    
$row++;
    
$cadena "insert into ddjj values(null,"
    for (
$c=0$c $num$c++) { 
        if (
$c ==($num-1))
              
$cadena $cadena."'".$data[$c] . "'";
        else
              
$cadena $cadena."'".$data[$c] . "',";
    }

    
$cadena $cadena.");"

    
$result mysql_query($cadena);

}

fclose($handle);
?>
Espero comentarios....
Gracias
__________________
Nico...