requete mysql dans un cgi

WRInaute passionné
Ya qqun qui se faire dans un script cgi une connexion une une base mysql puis une requette ?

j'ai evidemment cherché des docs sur google mais ca me plante mon script cgi avec leurs exemples pour faire la requete...
donc si ya un pro du cgi ici... :wink:
 
WRInaute passionné
j'ai mis

use DBI;
$database='erg';
$hostname='erg';
$mysqluser='erg';
$mysqlpass='erg';
$dbh=DBI->connect("DBI:mysql:$database:$hostname",$mysqluser,$mysqlpass);
$sth=$dbh->prepare("UPDATE personnes SET paiement='1' WHERE pid='$reference'");
$sth->execute;
$sth->finish;
$dbh->disconnect;

et qd je lance la compilation, la console me dit
Code:
In function `main':
`use' undeclared (first use in this function)
(Each undeclared identifier is reported only once
for each function it appears in.)
parse error before `DBI'
`$database' undeclared (first use in this function)
character constant too long
`$hostname' undeclared (first use in this function)
warning: multi-character character constant
`$mysqluser' undeclared (first use in this function)
character constant too long
`$mysqlpass' undeclared (first use in this function)
character constant too long
`$dbh' undeclared (first use in this function)
`DBI' undeclared (first use in this function)
`$sth' undeclared (first use in this function)
ca va fonctionner qd meme ?
(je peux pas encore tester faut que j'attend que la banque valide un truc avant.. c pour ca que je pose la question)
 
WRInaute passionné
enfin qd j'ai dit compiler, c'est par ce qu'une fois le fichier .c je dois lancer une commande d'install qui va me faire un .cgi encodé pour un paiment sécurisé... j'me suis encore mal exprimé... 2 fois en 24h...
 
Discussions similaires
Haut