ozzie has asked for the wisdom of the Perl Monks concerning the following question:
$db->Sql ("SELECT * FROM Staff"); $hit=0; while ($db->FetchRow()) { my(%record) = $db->DataHash(); if ($FORM{'name'} eq $record{'login'} && $FORM {'password'} eq $r +ecord{'password'}) { $hit=1; if ($FORM{'newpassword'} eq $FORM{'confirmpassword'}) { ------------------------------- PROBLEM #$sql = qq{INSERT INTO Dreamcpu(FirstName, LastName, Address, Email, P +h +one, Username, Password) VALUES ('$first', '$last', '$adress', '$e +mai +l','$phone', '$user', '$pass');}; #$sqlupdate = qq {UPDATE staff SET password=$FORM WHERE $FORM{'user'} +LIKE $record{'login'}"; my $query = "UPDATE staff SET password=$FORM{'newpassword'} WHERE $FOR +M={'name'} eq $record{'login'}"; #$dbh->do (qq{ UPDATE `staff` SET `password` = $FORM{'newpassword'}})" +; $dbh->do(sqlupdate); $db->close(); ---------------------------- #OK PASSWORD CHANGED } else { #Please Use Your Browsers Back Button To Re-Enter $db->Close(); } } } if ($hit ne 1) { #logs error logouts. #COULD NOT FIND LOGIN NAME!; Please Use Your Browsers Back Button & Re-Enter; } #close the connection to the database end the html page. $db->Close();
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Perl MSAccess SQL UPDATE
by glivings (Scribe) on Mar 25, 2003 at 15:29 UTC | |
|
Re: Perl MSAccess SQL UPDATE
by benn (Vicar) on Mar 25, 2003 at 14:36 UTC | |
|
Re: Perl MSAccess SQL UPDATE
by CountZero (Bishop) on Mar 25, 2003 at 20:13 UTC | |
by iburrell (Chaplain) on Mar 25, 2003 at 21:04 UTC | |
by CountZero (Bishop) on Mar 26, 2003 at 07:05 UTC |