[LUGOS] Obdelovanje dn v perlu

matjaz.demsar at lj-mlek.si matjaz.demsar at lj-mlek.si
Thu Jul 6 08:47:18 CEST 2006


Pozdravljeni!

Pišem skripto, ki bi prebrala vrednosti iz cvs datoteke in jih vpisala v 
Mysql bazo. Skripta bere vrstico za vrstico in podatke piše v bazo. Zgleda 
nekako takole:

#!/usr/bin/perl -w
use DBI;

$dbh = DBI->connect('DBI:mysql:lmprint;host=myhost', 'myuser', 'mypass', { 
RaiseError =>1 });

open(F1,"/tmp/test.csv");
        while($line = <F1>) {
                if ($line =~ 
/^([\w\-\_+])\.\S+\,(\d+)\,(\d+)\,(\d+)\.\d+/) {
                $insert = "INSERT INTO report_current_month(printer, jobs, 
pages, cost) VALUES('$1','$2','$3','$4')";
                $sth = $dbh->prepare($insert);
                $sth->execute;
                }
}
close(F1);



Lep pozdrav,

Matjaž Demšar, MCNE
UnistarLC, d.o.o.
SPPU, Ljubljanske mlekarne, d.d.
matjaz.demsar at lj-mlek.si
+386 (1) 588 1 831
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://liste2.lugos.si/pipermail/lugos-list/attachments/20060706/52c3baed/attachment.htm


More information about the lugos-list mailing list