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: 2263 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

abcd

Član broj: 88440
217.199.133.*



Profil

icon import podataka iz txt file u mysql06.10.2006. u 15:27 - pre 213 meseci
Kako da napisem skriptu koja ce vrsiti importovanje podataka
iz txt file u mysql


primjer txt
ime prezime adresa
... ... ...

u mysql
 
Odgovor na temu

Jbyn4e

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



+257 Profil

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



Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

abcd

Član broj: 88440
217.199.133.*



Profil

icon Re: import podataka iz txt file u mysql09.10.2006. u 09:09 - pre 213 meseci
Hvala puno na pomoci
 
Odgovor na temu

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

[ Pregleda: 2263 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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