Ver Mensaje Individual
  #34 (permalink)  
Antiguo 05/05/2006, 09:18
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por KAT_Ayanami
xDDD Pues si, la conversacion se fue un poco rara.

Por cierto, la profesora no sirve, y si, tenemos cientos de quejas de estudiantes en TODAS sus clases.

Me baje un curso de PHP en video, y estoy aprendiendo mas con uno de esos que con esta desgraciada en todo el curso. (es que teniais que verla...)

Como sea, la pregunta numero tres se refiere a que con un archivo de texto, haya por ejemplo nombres y apellidos adentro (o solo nombres)

raul soto
mono capullo
atun calvo
etc..

Y que el PHP lo lea y actualice una database añadiendolos.

Tan sencillo como eso, pero yo no se bien como hacerlo.

A ver si alguien me ayuda, que tengo mas clases que atender y llevo toa la mañana con esta xD

kat.
Pero .. el archivo de texto tiene esa definición exacta:

nombre apellido
otro_nombre otro_apellido
etc

Si es así . .evaluando el archivo veras que cada "nombre" (no sé si vas a desglosar el "apellido" también? .. parece que no) es una "fila" y por ende en PHP tienes la función:

file()
www.php.net/file

para leer un archivo hacia un array y de ahí recorrerlo con un bucle tipo:

foreach()
www.php.net/foreach

Código PHP:
<?
// conectas a tu BBDD .. seleccionas la BBDD ..etc ...

// generas un array con el contenido del archivo .. 
// file() separa por "salto de línea" que encuentre y genera un indice nuevo en ese array que crea por cada situación.
$archivo=file("nose.txt");

// vas leyendo el archivo que ahora está en un array:
// una "fila" por "registro" de ese archivo ...
foreach ($archivo as $nombre){
   
$sql="INSERT INTO tabla (id,nombre) VALUES ('','".$nombre."')";
    
// y se ejecuta la consulta . .una a una ..
   
mysql_query($sql) or die (mysql_error());
}
?>
Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.