pbl mysql et MAC
Le
Frantz Dorsemaine
Bonjour, voici un probleme que n'arrive pas à résoudre d'autant plus
que je n'ai aucun message d'erreur.
Voici 2 requêtes qui fonctionnent a travers PhpMyAdmin. mais la 2eme
ne fonctionne pas avec Perl DBD::mysqPP. Aucun message, le programme
est planté sans erreur ni résultat.
Avez vous une idée?
Voici la contig : MacOsX 10.6.5 Perl 5.8.9 DBD-mysqlPP-0.04
Je n'arrive pas à installer DBD::mysql.
Voici les requêtes :
1)
my $RqtSelectCtc=$Base->prepare("SELECT
id,id_genre,societe,interloc,adresse,adresse2,codpost,ville,tel,fax,web,id_=
class,id_etat,id_users
FROM tb_fiche_contact_anc
WHERE interloc LIKE '%DUPONT%'
");
$RqtSelectCtc->execute or die "$DBI::errstr";
($IdFct,$IdTypeFCt,$SocFCt,$InterlocFCt,$AddrFCt,$CompAddrFCt,
$CodpostFCt,$VilleFCt,$TelFCt,$FaxFCt,$SiteFCt,
$IdClassFCt,$IdEdtatFCt,$IdCtPhinFCt)=$RqtSelectCtc->fetchrow();
print "$InterlocFCt";
2)
our $RqtSelectCtc=$Base->prepare("SELECT
id,id_genre,societe,interloc,adresse,adresse2,codpost,ville,tel,fax,web,id_=
class,id_etat,id_users
FROM tb_fiche_contact_anc
WHERE interloc = 'DUPONT'
");
$RqtSelectCtc->execute or die "$DBI::errstr";
($IdFct,$IdTypeFCt,$SocFCt,$InterlocFCt,$AddrFCt,$CompAddrFCt,
$CodpostFCt,$VilleFCt,$TelFCt,$FaxFCt,$SiteFCt,
$IdClassFCt,$IdEdtatFCt,$IdCtPhinFCt)=$RqtSelectCtc->fetchrow();
print "$InterlocFCt";
que je n'ai aucun message d'erreur.
Voici 2 requêtes qui fonctionnent a travers PhpMyAdmin. mais la 2eme
ne fonctionne pas avec Perl DBD::mysqPP. Aucun message, le programme
est planté sans erreur ni résultat.
Avez vous une idée?
Voici la contig : MacOsX 10.6.5 Perl 5.8.9 DBD-mysqlPP-0.04
Je n'arrive pas à installer DBD::mysql.
Voici les requêtes :
1)
my $RqtSelectCtc=$Base->prepare("SELECT
id,id_genre,societe,interloc,adresse,adresse2,codpost,ville,tel,fax,web,id_=
class,id_etat,id_users
FROM tb_fiche_contact_anc
WHERE interloc LIKE '%DUPONT%'
");
$RqtSelectCtc->execute or die "$DBI::errstr";
($IdFct,$IdTypeFCt,$SocFCt,$InterlocFCt,$AddrFCt,$CompAddrFCt,
$CodpostFCt,$VilleFCt,$TelFCt,$FaxFCt,$SiteFCt,
$IdClassFCt,$IdEdtatFCt,$IdCtPhinFCt)=$RqtSelectCtc->fetchrow();
print "$InterlocFCt";
2)
our $RqtSelectCtc=$Base->prepare("SELECT
id,id_genre,societe,interloc,adresse,adresse2,codpost,ville,tel,fax,web,id_=
class,id_etat,id_users
FROM tb_fiche_contact_anc
WHERE interloc = 'DUPONT'
");
$RqtSelectCtc->execute or die "$DBI::errstr";
($IdFct,$IdTypeFCt,$SocFCt,$InterlocFCt,$AddrFCt,$CompAddrFCt,
$CodpostFCt,$VilleFCt,$TelFCt,$FaxFCt,$SiteFCt,
$IdClassFCt,$IdEdtatFCt,$IdCtPhinFCt)=$RqtSelectCtc->fetchrow();
print "$InterlocFCt";

Poser une question


Frantz Dorsemaine
Cela pourrait aider de savoir où le programme se bloque... via le
debogueur ou en mettant de warn entre les instructions.
Ce dernier point est aussi bizarre : comment avez-vous essayé
d'installer DBD::mysql ? Via Fink ? Via MacPorts ? Via CPAN ? À la
main ?
--
Paul Gaborit - Perl en français -
pour DBD::mysql j'ai essayer à la main avec perl Makefile.pl etc....
Le system me dit qu'il ne trouve pas mysql_config
pour le warm je le met ou exactement?
voici le message si je l'install par cpan.
Can't exec "mysql_config": No such file or directory at Makefile.PL
line 464.
Can't find mysql_config. Use --mysql_config option to specify where
mysql_config is located
Can't exec "mysql_config": No such file or directory at Makefile.PL
line 464.
Can't find mysql_config. Use --mysql_config option to specify where
mysql_config is located
Can't exec "mysql_config": No such file or directory at Makefile.PL
line 464.
Can't find mysql_config. Use --mysql_config option to specify where
mysql_config is located
Failed to determine directory of mysql.h. Use
perl Makefile.PL --cflags=-I<dir>
to set this directory. For details see the INSTALL.html file,
section "C Compiler flags" or type
perl Makefile.PL --help
Warning: No success on command[/usr/local/ActivePerl-5.8/bin/perl
Makefile.PL INSTALLDIRS=site]
CAPTTOFU/DBD-mysql-4.018.tar.gz
/usr/local/ActivePerl-5.8/bin/perl Makefile.PL INSTALLDIRS=site --
NOT OK
Running make test
Make had some problems, won't test
Running make install
Make had some problems, won't install
Failed during this command:
CAPTTOFU/DBD-mysql-4.018.tar.gz : writemakefile NO '/usr/
local/ActivePerl-5.8/bin/perl Makefile.PL INSTALLDIRS=site' returned
status 512
Je test avec macports
l'install avec MacPorts vas j'usqu'au bout mais en fait ca n'installe
rien ou alors je ne sais pas ou!
Au secours.