#!/usr/bin/perl -wT # example 11-6 use strict; use DBI; use CGI qw(:standard); my $data; my $dbh = DBI->connect("DBI:mysql:book","book","addison") or die "Error: $DBI::errstr\n"; my $sql = "SELECT sku, name, descr, stock, price FROM products"; my $sth = $dbh->prepare($sql); $sth->execute; my ($sku,$prod,$desc,$stock,$price); $sth->bind_columns(undef, \($sku, $prod, $desc, $stock, $price)); print header; print <
| SKU | Product | Description | # in Stock | Price |
| $sku | \n); print qq($prod | \n); print qq($desc | \n); print qq($stock | \n); print qq($price | \n); print qq(