Espace membres

Bonjour Anonyme

Inscription

Email :
Mot de passe :

Mot de passe oublié ?

Nos scripts

MySpeach

MySpeach est un chat php sans base de donnée, rapide, léger et facile à prendre en main. DEMO

MyPHPUpload

MyPHPUpload est un script d'upload sécurisé écrit en PHP. DEMO

GrapAgenda

Agenda PHP et MySQL avec comptes utilisateurs et administration. DEMO

Livre PHP

Connexion mysql en perl

Cours / tutoriel écrit le 17-06-2010 par sky

Nous allons effectuer une connexion a mysql en utilisant PERL comme intermédiare.

Prérequis :
Avoir un hébergement qui accepte les scripts CGI PERL et une base de donnée MySQL.

Créer un fichier nommer sql.cgi avec pour contenu :
#!/usr/bin/perl
use DBI;
use CGI;

$co = new CGI;
print $co->header;

$database="VotreBaseDeDonnee";
$hostname="localhost";
$login = "Login";
$mdp = "MotDePasse";

$dsn = "DBI:mysql:database=$database;host=$hostname";
$dbh = DBI->connect($dsn, $login, $mdp) or die "Echec connexion";

$requete = "SELECT * FROM laTable ";
$sth = $dbh->prepare($requete);

$sth->execute();

while(my @row = $sth->fetchrow_array){
print $row['0']." <br>";
}

$sth -> finish;
$dbh -> disconnect;


Accéder à votre page sur www.votresite.com/cgi-bin/sql.cgi

Commentaires

Zarrows le 25-09-2011

Code clair, pratique et flexible
merci !

Kane le 11-09-2010

Merci, ce code est très clair et réutilisable :)

Pseudo
Email
Commentaire

Merci d'écrire le code ici :