Thread Seltsamer Fehler bei $dbh->quote: & Hashreferenz
(10 answers)
Opened by pktm at 2004-01-03 03:51
Hallo!
Ich wollte eigentlich $dbh->quote Werte aus meinem Webformular übergeben, welche alle in der Hashreferenz $query = {}; drin stehen. Dachte, ich könnte das so machen: Code (perl): (dl
)
1 2 3 4 my @params = qw( neu_titel meta_keywords description meta_page_topic webseite); foreach( @params ){ $cmd .= $dbh->quote( $query->{$_}; ) . ", "; } Wenn ich das aber so mache erhalte ich trotz Füllung der Werte immer nur NULL im Statemant. So geht es aber: Code (perl): (dl
)
1 2 3 4 5 my @params = qw( neu_titel meta_keywords description meta_page_topic webseite); foreach( @params ){ my $test = $query->{$_}; $cmd .= $dbh->quote( $test ) . ", "; } Mache ich da irgendwas falsch? Bei mir sieht das eigentlich genau gleich aus, nur dass ich bei jedem Durchlauf der Schleife eine neue Variable brauche (könnte man auch vorher deklarieren, aber sie wäre dann immernoch da). mfg pktm http://www.intergastro-service.de (mein erstes CMS :) )
|