Re: [programming] dbi

2000-12-12 Terurut Topik Ernas M. Jamil

Atjous Ovrecker([EMAIL PROTECTED])@Wed, Dec 13, 2000 at 10:21:54AM +0700:
 
 my $dbh = DBI-connect($data_source, $username, $password) || die "Can't
 connect to
 $data_source: $dbh-errstr\n";
 
 keluar error :
 
 Global symbol "$dbh" requires explicit package name at ./testdbi.pl line
 9
 

 die "Can't connect to $data_source: $dbh-errstr\n";
$dbh-errstr ini mendahului my $dbh;


-- 
Ernas M. Jamil
[EMAIL PROTECTED]


Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]




Re: [programming] dbi

2000-12-12 Terurut Topik Steven Haryanto

At 10:21 AM 12/13/2000, you wrote:

Saya sudah install DBI-1.14 dan Msql-Mysql-modules-1.2215 di RH 6.2

ketika coba suatu program sederhana untuk connect :
#!/usr/bin/perl -w
use DBI;
use strict;

my $database = "test";
my $data_source = "DBI:mysql:$database";
my $username = "test";
my $password = "password";
my $dbh = DBI-connect($data_source, $username, $password) || die "Can't
connect to
$data_source: $dbh-errstr\n";
$dbh-disconnect;
exit(0);

keluar error :

Global symbol "$dbh" requires explicit package name at ./testdbi.pl line
9

ubah baris 9 menjadi:

  my $dbh; # definisikan dulu $dbh-nya
  $dbh = DBI-connect ... or ...

username, database, dan password dengan diasumsikan benar rasanya mesti
bisa
connect.

--
sh



Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]