Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/04/2003, 18:13
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Lo que te pedía era básicamente esos datos que genera tu paso4.php .. pues como veras usas unas tablas y unas consultas (con sus datos) que no tenemos para hacer pruebas ....

Lo que no veo es que hagas ningun salto de línea tras generar el SQL .. para guardarlo en tu .txt ...

Código PHP:
$sql_text2 "UPDATE disco SET tapa_disco = '".$tapa."' WHERE id_disco = '".$iddisco."';\n";

$sql_text "INSERT INTO letras VALUES (".$id_letra.", ".$iddisco.", '".$nombre_letra."',  '".$lyrics."');\n"
Tambien veo q usas mucho "GLOBAL" en los bucles while() .. No es necesario que lo declares como globales .. Eso tendrías que hacerlo así en funciones . no en bucles ...

Y se vé tambien por ahí que usas:
$fp = fopen("db_maker.txt", "a");
fwrite ($fp, $sql_text);

Dentro del bucle while() . cuando deberías "abrir" el archivo (fopen) antes de meterte al bucle y en el bucle solo hacer los fwrite() que correspondan a cada pasada del bucle ...

Pero bueno, esos son detallitos de optimización que mas adelante tendras que respasar.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.