[ abcd @ 06.10.2006. 15:27 ] @
Kako da napisem skriptu koja ce vrsiti importovanje podataka iz txt file u mysql primjer txt ime prezime adresa ... ... ... u mysql |
[ abcd @ 06.10.2006. 15:27 ] @
[ Jbyn4e @ 07.10.2006. 10:25 ] @
Primer nekoga sa http://www.php.net/manual/en/function.fopen.php
Code: function get_news($filepath, $newsid) { $datafile = fopen("$filepath/news/$newsid.txt","r"); $data = fread($datafile, 1000000); list($author, $email, $date, $subject, $body) = explode("|",$data); $body = stripslashes("$body"); $subject = stripslashes("$subject"); echo "<a href=\"mailto:$email\">$author</a> -- $date -- $subject<hr>$body<p>"; } A onda u INSERT poljima ubacujes promenljive gde zelis... Ovo je samo primer, verovatno kod tebe treba drugacije. Drugim recima: 1) otvoris fajl 2) citas red po red fajla i ubacujes u promenljive 3) napravis insert komadu za prvi red fajla 4) izvrsis mysql komandu insert-ovanja 5) radis to dogod ima redova u fajlu (while not eof) 6) zatvoris fajl i (eventualno ako nista vise ne radis) konekciju do fajla Primer: Code: // otvaras konekciju... //otvaras fajl $fp = fopen($fajl, "r"); while (!feof($fp)){ $r = fgets($fp, 8192); //cita red teksta list($ime,$prezime,$adresa) = split(" ",$r); $sql_kod="INSERT INTO.... values (...,".$ime.", ...); .... } //zatvaras fajl, zatvaras konekciju [ abcd @ 09.10.2006. 09:09 ] @
Hvala puno na pomoci
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|