Come è possibile trasformare un database testuale in un database di tipo mysql ?
grazie
Come è possibile trasformare un database testuale in un database di tipo mysql ?
grazie
http://diegoblog.altervista.org
Che cos'è un database testuale ?
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr
database txt = database su semplici file di testo
http://diegoblog.altervista.org
con i giusti accorgiumenti no dovrebbe essere difficile.
dipende, com'è strutturato il db su txt?
Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle
il mio profilo su PHPClasses e il mio blog laboweb
Esiste qualche Guida in proposito per passare da un database txt ad uno mysql ?
http://diegoblog.altervista.org
i database di testo hanno un solo elemento in comune, e cioè utilizzare un separatore per ogni dato. una volta ch econosci il separatore diventa automatico tutto il resto.
COM' E STRUTTURATO IL DB?
come devono essere le tabelle?
che io sappia guide vere e proprie non ne ho mai viste...
Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle
il mio profilo su PHPClasses e il mio blog laboweb
Questo potrebbe essere uno spunto.
Si premette che il file mio_file.txt sia composto da 2 campi i cui valori sono separati da ;
Esempio : 1;pippo
Si premette che il database e le relative tabelle sono già esistenti.
Codice PHP:
$content = file("mio_file.txt");
foreach ($content as $curLine) {
$splittedLine = explode(";", $curLine);
//------- Primo elemento è numerico
$id = $splittedLine[0];
//------- Secondo elemento è alfanumerico - aggiungo \ nel caso in
// ci fossero degli apici nel testo.
$name = addslashes($splittedLine[1]);
//------- Inserimento nel database
$query = "insert into tabella (id, name) values($id,'$name')";
$res = mysql_query($query) or die ("Errore :".mysql_error());
} // foreach ($content as $curLine)
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr