Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    31

    Problemi sintassi LOAD DATA LOCAL INFILE

    Per quale motivo il seguente codice generato con PHPMYADMIN:
    ....
    ..........
    ............
    $sql = 'LOAD DATA LOCAL INFILE ''archivio.txt'' INTO TABLE `vino` FIELDS TERMINATED BY '','' ENCLOSED BY ''"'' ESCAPED BY ''\\\\'' LINES TERMINATED BY ''\\r\\n'' (`cod_prog`, `denominaz`, `descrizione`, `prezzo`, `descrizione_det`)';
    ............
    .........
    .....

    Mi restituisce il seguente errore una volta inserito in una pagina PHP?

    Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in......on line [linea postata sopra]

    Sono quasi sicuro si tratti di un errore di sintassi poichè eliminandoalcune parti della linea in questione riesco a far girare lo script
    Grazie in anticipo,

    Emanuele

  2. #2
    prova:
    Codice PHP:
    $sql "LOAD DATA LOCAL INFILE 'archivio.txt' INTO TABLE `vino` FIELDS TERMINATED BY ',' ENCLOSED BY '\"' ESCAPED BY '\\' LINES TERMINATED BY '\\r\\n' (`cod_prog`, `denominaz`, `descrizione`, `prezzo`, `descrizione_det`)"
    non so perchè non lo prende, comunque ESCAPED BY '[due \ al posto di quello che c'è nelle parentesi comprese]'

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.