fastkeys has asked for the wisdom of the Perl Monks concerning the following question:
my @words = split(/ /, $_[0]); my $currentword; my $newquery = "SELECT \"taskID\" from \"repair\" WHERE (\"repairKEYWO +RD1\" = \'\')"; foreach ($currentword, @words) { $currentword =~ /^([\w]+)$/; $newquery = $newquery . " or (\"repairKEYWORD1\" = \'" . $curr +entword . "\')"; $newquery = $newquery . " or (\"repairKEYWORD2\" = \'" . $curr +entword . "\')"; $newquery = $newquery . " or (\"repairKEYWORD3\" = \'" . $curr +entword . "\')"; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: foreach problem?
by boo_radley (Parson) on Mar 05, 2001 at 18:25 UTC | |
|
Re: foreach problem?
by Tyke (Pilgrim) on Mar 05, 2001 at 18:06 UTC | |
by fastkeys (Novice) on Mar 05, 2001 at 18:16 UTC | |
|
Re: foreach problem?
by Masem (Monsignor) on Mar 05, 2001 at 19:13 UTC |