A
Anonyme
Invité
Bonjour
Je suis en train de migrer mon site de chez Free vers Mavenhosting.
Jusqu'à présent je pensais qu'il fallait 3 paramètres pour se connecter à sa bdd sql : le nom du serveur, un password et le nom de la base.
Chez Maven s'ajoute un nom de user
Je n'arrive pas à modifier mes scripts, inspirés par le livre de Rigaux chez Oreilly :
J'ai trois fichiers :
1- fichier connect :
<?php
define ('PASSE',"xxxx");
define ('SERVEUR',"nom du serveur");
define ('BASE',"yyyyy");
?>
2- fichier connexion
<?php
function Connexion ($pMotPasse, $pBase, $pServeur)
{
$connexion = @mysql_pconnect ($pServeur, $pBase, $pMotPasse);
if (!$connexion)
{
echo "Désolé, la connexion au serveur $pServeur a échoué \n ";
exit ;
}
if (!mysql_select_db ($pBase, $connexion))
{
echo "Désolé, l'accès à la base de données $pBase a échoué \n ";
echo " <B> Message de MySQL : </B> ".mysql_error($connexion);
exit ;
}
return $connexion;
}
?>
3 un fichier exécution d'une requete
J'appelle tout ça par exemple par :
<?php
exit;
}
require_once ("Connect.php");
require_once ("Connexion.php");
require_once ("ExecRequete.php");
$connexion = Connexion (PASSE,BASE,SERVEUR);
$resultat = ExecRequete("INSERT INTO NCarnet (Classe,code,nom,Prenom) Values ('$classe','$password','$nom','$prenom')", $connexion);
?>
Ca marchait très bien
Maintenant, comment modifier ces fichiers pour introduire ce quatrième paramètre ?
Maven me répond ceci :
$host = "localhost";
$user = "votreuser";
$password = "votrepass";
$bdd = "votrebd";
$link = mysql_connect($host, $user, $password) or die ("Connexion au serveur
impossible");
mysql_select_db($bdd) or die ("Connexion a la base impossible");
Mais je n'y arrive pas....
Merci d'avance
Albert
Je suis en train de migrer mon site de chez Free vers Mavenhosting.
Jusqu'à présent je pensais qu'il fallait 3 paramètres pour se connecter à sa bdd sql : le nom du serveur, un password et le nom de la base.
Chez Maven s'ajoute un nom de user
Je n'arrive pas à modifier mes scripts, inspirés par le livre de Rigaux chez Oreilly :
J'ai trois fichiers :
1- fichier connect :
<?php
define ('PASSE',"xxxx");
define ('SERVEUR',"nom du serveur");
define ('BASE',"yyyyy");
?>
2- fichier connexion
<?php
function Connexion ($pMotPasse, $pBase, $pServeur)
{
$connexion = @mysql_pconnect ($pServeur, $pBase, $pMotPasse);
if (!$connexion)
{
echo "Désolé, la connexion au serveur $pServeur a échoué \n ";
exit ;
}
if (!mysql_select_db ($pBase, $connexion))
{
echo "Désolé, l'accès à la base de données $pBase a échoué \n ";
echo " <B> Message de MySQL : </B> ".mysql_error($connexion);
exit ;
}
return $connexion;
}
?>
3 un fichier exécution d'une requete
J'appelle tout ça par exemple par :
<?php
exit;
}
require_once ("Connect.php");
require_once ("Connexion.php");
require_once ("ExecRequete.php");
$connexion = Connexion (PASSE,BASE,SERVEUR);
$resultat = ExecRequete("INSERT INTO NCarnet (Classe,code,nom,Prenom) Values ('$classe','$password','$nom','$prenom')", $connexion);
?>
Ca marchait très bien
Maintenant, comment modifier ces fichiers pour introduire ce quatrième paramètre ?
Maven me répond ceci :
$host = "localhost";
$user = "votreuser";
$password = "votrepass";
$bdd = "votrebd";
$link = mysql_connect($host, $user, $password) or die ("Connexion au serveur
impossible");
mysql_select_db($bdd) or die ("Connexion a la base impossible");
Mais je n'y arrive pas....
Merci d'avance
Albert