Hallo to all, I am trying to access my MySQL database using the following PERL script:
use DBI; use CGI qw(:standard); print "Content-type: text/html\n\n"; print "<HTML>\n<HEAD>\n<BODY>\n</HEAD>"; 1 $host = "xxx.xxx.xxx.xxx"; 2 $database = "my_db_name"; 3 $user = "my_user_name"; 4 $password = "my_db_passwd"; 5 $dbh = DBI -> connect ("DBI:mysql:host= $host; database = $database", $user,password); 6 $sth = $dbh -> prepare ("select name, wins, losses from teams"); 7 $sth -> execute(); 8 while (@val = $sth -> fetchrow_array ()) { 9 print p (sprintf ("name = $s, wins = $d, losses = $d\n", $val[0], $val[1], $val[2])); 10 ++$count; } 11 $sth -> finish(); 12 $dbh -> disconnect; print "</P></FONT></BODY>\n</HTML>"; all I get from this is a white web page , the word "done" at page-foot. I suspect that connection has never occoured, also because I tryed to modify the parameters making them totally wrong, aspecting an error message telling me a "kick-off bloody foreigner!" Same applies if I put a comment char # at lines 8,9,10 Could anyone help me? I am only a beginner and I realyze that books do not say everything...., the script has been copied from a book about MySQL and Perl. Thank you -- ******************* renzo rizzato rovigo - italy linux mandrake 10.0 linux user #272783 ******************* -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>