Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/06/2010, 15:03
Avatar de Batusai
Batusai
 
Fecha de Ingreso: enero-2005
Ubicación: Málaga -Andalucía- España
Mensajes: 130
Antigüedad: 19 años, 3 meses
Puntos: 1
Pregunta Buscar cadena en un txt y escribir en un sql

Hola.

Llevo un rato mirando mensajes para abrir un archivo en modo lectura, y otro en modo lectura/escritura. La idea es:

1.- buscar una cadena1 en file1

2.- copiar como variable1 lo que haya escrito a partir de esa cadena1 hasta encontrar cadena2

3.- escribir variable1 dentro de file2

4.- buscar cadena3 en file1

5.- copiar como variable2 lo que haya escrito a partir de esa cadena3 hasta encontrar cadena4

6.- escribir variable2 dentro de file2

7.- volver a punto 1.- hasta llegar al final de file1

De momento lo único que consigo es meterme en un bucle infinito.

Código PHP:
$origen 'users.php';
$file1 fopen($origen"r");

$destino 'users.sql';
$file2 fopen($destino"a");

while(!
feof($file1)){  
explode('\''$dato);

$write fputs($file2$dato);


fclose($file1);


//Para escribir al final del archivo y cerrarlo
$string "\n Esto contenía el archivo";

fclose($file2); 
Problemas:

cadena1 es una comilla simple, por lo que debo "escaparla".
cadena1, 2, 3 y 4 son diferentes entre si.

¿Podría alguien ayudarme?
__________________
No es verdad que sea un completo inútil. Al menos sirvo para dar mal ejemplo

Última edición por Batusai; 22/06/2010 a las 15:07 Razón: matizar cosuística