Foros del Web » Programando para Internet » PHP »

insertas lineas de archivo en BD

Estas en el tema de insertas lineas de archivo en BD en el foro de PHP en Foros del Web. Necesito abrir un archivo y leer una linea(cada linea tiene 21 datos separados por ","),primero necesito los 4 primeros (129,2006,305,100), tomando estos datos y hacer ...
  #1 (permalink)  
Antiguo 25/09/2006, 17:47
Avatar de admado  
Fecha de Ingreso: junio-2006
Ubicación: Morelos, México
Mensajes: 115
Antigüedad: 17 años, 9 meses
Puntos: 0
Pregunta insertas lineas de archivo en BD

Necesito abrir un archivo y leer una linea(cada linea tiene 21 datos separados por ","),primero necesito los 4 primeros (129,2006,305,100), tomando estos datos y hacer una consulta a la base de datos, sino estan en la base insertar toda la linea.Esto debo hacerlo con cada una de las lineas del archivo.
Tengo este codigo:
$i=0; $lineas = file($url_web);
while($lineas[$i]){
$lista = explode(",",$lineas[$i]);
$med = $lista[0]; $aa = $lista[1]; $dd = $lista[2]; $hh = $lista[3];
//conectar a BD
$db_host="localhost";
$db_nombre="db_climacezaca";
$db_user="cezaca";
$db_pass="nikita";
$link=mysql_connect($db_host, $db_user, $db_pass) or die ("Error conectando a la base de datos.");
mysql_select_db($db_nombre,$link) or die("Error seleccionando la base de datos.");
$result = mysql_query("select medicion,ano,dia,hora from cezaca where hora='$hh' and dia=(select distinct dia from cezaca where dia='$dd' and ano=(
select distinct ano from cezaca where ano='$aa' and medicion='$med'))", $link);
while($row = mysql_fetch_array($result)) {
$consulta_bd = "".$row['medicion'].""."".$row['ano'].""."".$row['dia'].""."".$row['hora']."";
}
echo "BD".$consulta_bd;
$consulta_Ar = "$med$aa$dd$hh<br>";
echo "<br>Ar".$consulta_Ar;
$i++; }

por favor ayudenme!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:11.