Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

import podataka iz txt file u mysql

[es] :: PHP :: import podataka iz txt file u mysql

[ Pregleda: 739 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

abcd
abcd

Član broj: 88440
217.199.133.*



Profil

icon import podataka iz txt file u mysql06.10.2006. u 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. u 15:27 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3860
*.vdial.verat.net.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: import podataka iz txt file u mysql07.10.2006. u 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


07.10.2006. u 10:25 

abcd
abcd

Član broj: 88440
217.199.133.*



Profil

icon Re: import podataka iz txt file u mysql09.10.2006. u 09:09
Hvala puno na pomoci

abcd
09.10.2006. u 09:09 

[es] :: PHP :: import podataka iz txt file u mysql

[ Pregleda: 739 | Odgovora: 2 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.