<br><font size=2 face="sans-serif">Pozdravljeni!</font>
<br>
<br><font size=2 face="sans-serif">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:</font>
<br>
<br><font size=2 face="sans-serif">#!/usr/bin/perl -w</font>
<br><font size=2 face="sans-serif">use DBI;</font>
<br>
<br><font size=2 face="sans-serif">$dbh = DBI->connect('DBI:mysql:lmprint;host=myhost',
'myuser', 'mypass', { RaiseError =>1 });</font>
<br>
<br><font size=2 face="sans-serif">open(F1,"/tmp/test.csv");</font>
<br><font size=2 face="sans-serif"> while($line
= <F1>) {</font>
<br><font size=2 face="sans-serif">
if ($line =~ /^([\w\-\_+])\.\S+\,(\d+)\,(\d+)\,(\d+)\.\d+/)
{</font>
<br><font size=2 face="sans-serif">
$insert = "INSERT INTO report_current_month(printer,
jobs, pages, cost) VALUES('$1','$2','$3','$4')";</font>
<br><font size=2 face="sans-serif">
$sth = $dbh->prepare($insert);</font>
<br><font size=2 face="sans-serif">
$sth->execute;</font>
<br><font size=2 face="sans-serif">
}</font>
<br><font size=2 face="sans-serif">}</font>
<br><font size=2 face="sans-serif">close(F1);</font>
<br>
<br>
<br><font size=2 face="sans-serif"><br>
Lep pozdrav,<br>
<br>
Matjaž Demšar, MCNE<br>
UnistarLC, d.o.o.<br>
SPPU, Ljubljanske mlekarne, d.d.<br>
matjaz.demsar@lj-mlek.si<br>
+386 (1) 588 1 831</font>