bogglemaster89 has asked for the wisdom of the Perl Monks concerning the following question:
$dbh = DBI->connect('dbi:mysql:Database','root','password') or die "Connection Error: $DBI::errstr\n"; my $sth = $dbh->prepare("insert into studenttbl(fname, lname, grade, D +OB, email, tel_no, membertype, username) values ('$fname','$lname','$ +grade','$DOB','$email', '$tel_no', '$membertype', '$username') "); $sth->execute(); my $sth2 = $dbh->prepare("insert into logintbl(username, password) val +ues('$username', '$password') "); print "Content-type: text/html\n\n"; print "<h1> thanks for registering </h1>"; }
THE ABOVE DOES NOT WORK- How can I get perl to connect to more than one table and then insert the values in?
ive searched online, but what I try never seems to work for example you cant make two mysql statements because they clash with perls ';' end statement and therefore with mysql statements ending ';' this seems to break it. i'm whittering again! please help!
bogglemaster89
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: perl to write to more than one table in a database at the same time (or call anotherscript to do one)
by Corion (Patriarch) on Mar 16, 2010 at 20:31 UTC | |
|
Re: perl to write to more than one table in a database at the same time (or call anotherscript to do one)
by Cody Fendant (Hermit) on Mar 16, 2010 at 22:30 UTC | |
|
Re: perl to write to more than one table in a database at the same time (or call anotherscript to do one)
by bogglemaster89 (Novice) on Mar 16, 2010 at 21:05 UTC | |
by Corion (Patriarch) on Mar 16, 2010 at 21:13 UTC | |
|
Re: perl to write to more than one table in a database at the same time (or call anotherscript to do one)
by bogglemaster89 (Novice) on Mar 16, 2010 at 20:30 UTC |