Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    ripulire dati prelevati da Excel a sql

    Salve a tutti scusate ma ho un problema che mi sta strizzando , vado subito al punto usandondo excel_reader2 importo i valori di un foglio Excel poi li devo inviare nel mio DB sql.. nella fase intermedia quando i dati li tengo nell'array che poi invio alla query dovrei eliminare dei caratteri nel caso specifico ( apici virgole e accenti , ho provato di tutto ma non riesco
    di seguito vi metto il codice:

    require_once 'Excel/excel_reader2.php';

    $data = new Spreadsheet_Excel_Reader();

    $data->setOutputEncoding('CP1251');

    $data->read('report.xls');

    $username="root";
    $password="";
    $database="****";

    mysql_connect("localhost" ,$username ,$password);
    mysql_select_db($database);

    //faccio partire l'indice dal numero 2 perché cosi salto il l'intestazione
    for ($i = 2; $i <= $data->sheets[10]['numRows']; $i++){






    echo $col3= "".$data->sheets[10]['cells'][$i][3].""; // (colonna 3)
    echo $col4= "".$data->sheets[10]['cells'][$i][4].""; // (colonna 4)
    echo $col5= "".$data->sheets[10]['cells'][$i][5].""; // (colonna 5)

    ....

    queste tre variabili le vorrei ripulire dei carattei " ' , ma non ci riesco Grazie

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    applica str_replace cercando quello che devi togliere in un array di valori

  3. #3
    Grazie ho provato ma non va' ... Grazie

  4. #4
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    magari se posti il codice ci diamo un'occhiata

  5. #5
    Clasku scusa ho risolto con il tuo aiuto... grande e grazie

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.