[citation=877006,0,3]
-- fonctions.php --
<?php
$nom_serveur="nom_serveur";
$login_user="user";
$pwd_user="mdp";
$nom_bdd="bdd";
function connecter() {
$connexion=mysql_connect($nom_serveur,$login_user,$pwd_user);
$selection=mysql_select_db($nom_bdd);
}
?>
[/citation]
Ca ne marche pas car dans ta fonction, tu utilise des variables qui ne sont ni passée en parametres, ni globales.
donc soit tu fais un truc du style :
function connecter($nom_serveur, $login_user, $pwd_user, $nom_bdd) {
$connexion=mysql_connect($nom_serveur,$login_user,$pwd_user);
$selection=mysql_select_db($nom_bdd);
return $selection;
}
ou soit un truc du genre, beaucoup moins "beau" :
function connecter() {
global $nom_serveur, $login_user, $pwd_user, $nom_bdd;
$connexion=mysql_connect($nom_serveur,$login_user,$pwd_user);
$selection=mysql_select_db($nom_bdd);
return $selection;
}
Message édité par bunker83+1 le 19-10-2004 à 18:05:36