$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!
bogglemaster89In reply to perl to write to more than one table in a database at the same time (or call anotherscript to do one) by bogglemaster89
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |