J'ai effectivement essayé Apache et là MIRACLE !!! ça fonctionne à merveille
Mais bon, je ne vois tjs pas pourquoi ça ne fonctionne pas avec Sambar ????
Merci SteF_DOBERMANN pour ton aide :)
@+
[edtdd]--Message édité par HumanFactor--[/edtdd]
stef_dobermann
je voi pas :ouch:
un simple
use DBI;
suffit sur ma machine
à la place de :
use lib 'd:\perl\site\lib'; use DBI; use DBI:DBD;
connais pas Sambar, j'utilise Apache sous Win98 et sous Linux et ca marche nikel !!
la je vois vraiment pas :??:
humanfactor
Voici mon script CGI de connection à la base MySQL :
#!d:\perl\bin\perl.exe
#!/usr/local/bin/perl
use lib 'd:\perl\site\lib';
use DBI;
use DBI::DBD;
print ("Content-type: text/html\n\n" );
my $serverName = "localhost";
my $serverPort = "3306";
my $serverUser = "XXXXXXXXX"; my $serverPass = "XXXXXXXX";
my $serverDb = "mysql";
my $driver = "DBI:mysql:database=$serverDb;host=$serverName;port=$serverPort";
# Connection
my $dbh = DBI->connect($driver,$serverUser,$serverPass) || print "Can't
connect:$!\n";
# On prepare la requete
my $sth = $dbh->prepare("select * from user" );
# On la lance
$sth->execute;
# On parcours le resultat
while (my @row = $sth->fetchrow_array) {
print "$row[0] <BR>";
}
# Deconnection
$dbh->disconnect();
Quand je lance ce script avec la commande perl(perl nom_du_fichier) : ça fonctionne correctement
voila ta tout pour bosser
en ce ki concerne l'ajout de compte MySQL, je connais trop...
humanfactor
Salut !
Voilà j'ai installé Active Perl et MySQL sous win sur mon PC
Ainsi que les modules DBI et DBD-mysql
C'est bien ce qu'il faillait installé ?
Est-ce que quelqu'un peut m'expliquer la démarche à suivre pour configurer tout ça : créer un compte utilisateur pour pouvoir me connecter à une base grâce à un script CGI ?
J'ai essayé de balancer un script de connection au serveur MySQL qui tourne sur ma machine (localhost) via une interface Web mais impossible de m'y connecter :(