Please don't flame me if I butchered the perl DBI.
I didn't feel like going back and digging through a custom SQL engine to find
the select routine I made to try and remember how it works :P
It's really neat tho. I just do a use SQL; and then I can simply go
select_many("item","blah","dill-yo", "table"); and get those items from
"table" :D
Object Oriented Programming, mmmmmm....
S.T.O.U.T. = Synthetic Technician Optimized for Ultimate Troublshooting
----- Original Message -----
From: "Dennis Stout" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Sunday, June 29, 2003 22 46
Subject: Re: Re: dynamic update part of a table
> > > my $news = (sql query code goes here...);
> > >
> > > my $template = HTML::Template->new(
> > > filename => "$Template_Dir/$tmpl_file",
> > > die_on_bad_params => 0,
> > > );
>
> Sorry, guess I forgot to change $Template_Dir/$tmpl_file to
> "your_html_file.tmpl".
>
> In your table cell, put exactly this:
>
> <TMPL_VAR NAME="NEWS">
>
> then direct your users to a CGI script of the sort of what I mentioned
before.
> I'll rewrite it now that I'm not hastly cut & pasting..
>
> #!/usr/bin/perl
> use strict;
>
> use HTML::Template;
> use DBI;
>
> $dbh = DBI->new("DBI:mysql:news;host=localhost",
> "db_username",
> "db_password",
> { RaiseErrors => 1, AutoCommit =>1}
> );
>
> my $sth = $dbh->prepare("SELECT * FROM NEWS WHERE DATE=20032906");
> my $news = $sth->execute;
>
> my $template = HTML::Template->new(filename => "your_html_file.tmpl");
> $template->param(NEWS => $news)
> return $template->output();
>
> Users will have to browse to the cgi script of course....
>
> Dennis
>
>
> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]