endymion has asked for the wisdom of the Perl Monks concerning the following question:
I hope you can help me.# 1. INSERT INTO TABLE # 2. SELECT FROM TABLE sub insert_tab { $db = @_[0]; $table = @_[1]; @TAB = split (/ /,@_[2]); @VALUES = split (/ /,@_[3]); @VAL = (); foreach $i (@VALUES) { push (@VAL,"\'".$i."\'"); } $fieldlist = join (",", @TAB); $fieldvalues = join (",", @VAL); $con = "DBI:mysql:$db"; $user = "root"; $passwort = "pass"; $dbh = DBI->connect("$con","$user","$passwort") || die "DB connect +ion not made: $DBI_errstr"; $sql = qq{ insert into $table ($fieldlist) values ($fieldvalues) o +n duplicate key update }; #$sql = qq{ insert into $table ($fieldlist) values ($fieldvalues) +}; $sth = $dbh->prepare($sql); $sth->execute(); $sth->finish(); $dbh->disconnect(); } return 1;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Mysql and Perl Module
by tospo (Hermit) on Jun 14, 2012 at 08:27 UTC | |
by endymion (Acolyte) on Jun 14, 2012 at 08:41 UTC | |
by Anonymous Monk on Jun 14, 2012 at 09:26 UTC | |
by tospo (Hermit) on Jun 14, 2012 at 09:29 UTC | |
|
Re: Mysql and Perl Module
by Anonymous Monk on Jun 14, 2012 at 08:58 UTC | |
by endymion (Acolyte) on Jun 14, 2012 at 11:23 UTC | |
by Anonymous Monk on Jun 14, 2012 at 12:17 UTC | |
by endymion (Acolyte) on Jun 14, 2012 at 12:13 UTC | |
by Anonymous Monk on Jun 14, 2012 at 12:25 UTC | |
by endymion (Acolyte) on Jun 14, 2012 at 13:13 UTC | |
by Anonymous Monk on Jun 14, 2012 at 13:29 UTC | |
by Anonymous Monk on Jun 14, 2012 at 14:11 UTC | |
| |
by endymion (Acolyte) on Jun 14, 2012 at 13:35 UTC | |
by Anonymous Monk on Jun 14, 2012 at 13:45 UTC | |
by endymion (Acolyte) on Jun 14, 2012 at 12:59 UTC | |
by Anonymous Monk on Jun 14, 2012 at 13:02 UTC | |
by endymion (Acolyte) on Jun 14, 2012 at 14:17 UTC | |
by endymion (Acolyte) on Jun 15, 2012 at 08:24 UTC | |
by endymion (Acolyte) on Jun 15, 2012 at 06:42 UTC | |
by Anonymous Monk on Jun 15, 2012 at 07:02 UTC | |
by endymion (Acolyte) on Jun 15, 2012 at 09:01 UTC | |
by FloydATC (Deacon) on Jun 15, 2012 at 10:22 UTC | |
by endymion (Acolyte) on Jun 19, 2012 at 06:59 UTC | |
by endymion (Acolyte) on Jun 21, 2012 at 14:08 UTC | |
by endymion (Acolyte) on Jun 14, 2012 at 09:21 UTC | |
by Anonymous Monk on Jun 14, 2012 at 09:33 UTC | |
by endymion (Acolyte) on Jun 14, 2012 at 10:36 UTC | |
by tospo (Hermit) on Jun 14, 2012 at 09:35 UTC | |
|
Re: Mysql and Perl Module
by tinita (Parson) on Jun 14, 2012 at 08:43 UTC | |
by endymion (Acolyte) on Jun 14, 2012 at 08:54 UTC | |
by Anonymous Monk on Jun 14, 2012 at 09:04 UTC |