Chapter 15 . Perl Development (Web hosts) 445 $wcartist =
Monday, February 18th, 2008Chapter 15 . Perl Development 445 $wcartist = % . $artist . % ; $quotedartist = $dbh->quote($wcartist); if ($query) { $query = $query . and artist like $quotedartist ; $search = $search . and $artist ; } else { $query = artist like $quotedartist ; $search = $artist ; } } if ($description eq Yes ) { $wcdesc = % . $description . % ; $quoteddescription = $dbh->quote($wcdesc); $additional_search = or description like $quoteddescription ; } else { $additional_search = ; } if (! $searchterm) { print Please go back and enter at least one search term
n ; exit; } $query1 = SELECT name,artist,description,price,quantity FROM product WHERE ($query $additional_search) ; print $query1
n ; $sth1 = $dbh->prepare($query1); $sth1->execute; print Search results for $search
n ; while (($ename,$eartist,$edesc,$eprice,$equantity) = $sth1 >fetchrow_array()) { $found = 1; print $ename: $eartist - $edesc
n ; if ($equantity > 50) { print - Price: $$eprice. Usually ships in 24 hours.
n ; } elsif ($equantity < 50) { print - Price: $$eprice. Usually ships in 2 to 3 days.
n ; } } if (! $found) { print No products found matching $name $artist
n ; } exit; } print Error ; exit;
You want to have a cheap webhost for your apache application, then check apache web hosting services.