Thread array in datenbank schreiben
(15 answers)
Opened by Gast at 2008-05-20 11:48
Probier mal:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 my @inhalt = qx (/usr/local/nagios/libexec/check_nrpe20 -H 172.20.2.121 -p 5666 -c check_jobinfos); my $create_query = "CREATE TABLE job(jobname VARCHAR(52), beschreibung VARCHAR(50), user VARCHAR(12), status VARCHAR(5))"; my $query_fuellen0 = $dbh->prepare("INSERT INTO job VALUES(?,?,?,?)"); $dbh->do( $create_query); for my $zeile ( @inhalt ){ $query_fuellen0->execute( split /,/, $zeile ) or warn $dbh->errstr; } Was das mit den "?" auf sich hat, kannst Du in diesem Artikel nachlesen. OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/) -- Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html Perl-Entwicklung: http://perl-services.de/ |