Connexion à la base mysql
am4n
-
Benet -
Benet -
Bonjour,
Aprés la réalisation de la page html et la base et le code php avec dreamweaver.
Le probleme est que juste aprés la validation le code php s'ouvre.
<?php
$dbhost = "localhost";
$user = "root";
$password = "";
$usebdd = "configuration";
$connexion = mysql_connect ($dbhost, $user, $password);
if (!$connexion) {
echo "Impossible d'effectuer la connexion.";
exit;
}
else {
echo "connexion effectuée.";
if (mysql_select_db ($usebdd) ==True)
echo "Sélection de la base réussie.";
else
die("Echec de connexion.");
}
?>
Aprés la réalisation de la page html et la base et le code php avec dreamweaver.
Le probleme est que juste aprés la validation le code php s'ouvre.
<?php
$dbhost = "localhost";
$user = "root";
$password = "";
$usebdd = "configuration";
$connexion = mysql_connect ($dbhost, $user, $password);
if (!$connexion) {
echo "Impossible d'effectuer la connexion.";
exit;
}
else {
echo "connexion effectuée.";
if (mysql_select_db ($usebdd) ==True)
echo "Sélection de la base réussie.";
else
die("Echec de connexion.");
}
?>
A voir également:
- Connexion à la base mysql
- Gmail connexion - Guide
- Base de registre - Guide
- Site inaccessible n'autorise pas la connexion - Guide
- Connexion chromecast - Guide
- Www.youtube.com n'autorise pas la connexion. - Forum YouTube
2 réponses
Je ne comprends pas réellement non plus le soucis.
Quelques conseils néanmoins à la lecture du code :
...
// La fonction die() stop toute exécution ultérieure du script. En ajoutant la fonction mysql_error(), cela permettra de mieux cibler le soucis.
$connexion = mysql_connect ($dbhost, $user, $password) or die("Impossible d'effectuer la connexion : ".mysql_error());
// Affichage que si la commande précédente s'est bien déroulée
echo "connexion effectuée.";
// Même principe
mysql_select_db ($usebdd) or die("Echec de connexion : ".mysql_error());
echo "Sélection de la base réussie.";
// Sans oublier la fermeture de la connexion :
mysql_close($connexion);
Quelques conseils néanmoins à la lecture du code :
...
// La fonction die() stop toute exécution ultérieure du script. En ajoutant la fonction mysql_error(), cela permettra de mieux cibler le soucis.
$connexion = mysql_connect ($dbhost, $user, $password) or die("Impossible d'effectuer la connexion : ".mysql_error());
// Affichage que si la commande précédente s'est bien déroulée
echo "connexion effectuée.";
// Même principe
mysql_select_db ($usebdd) or die("Echec de connexion : ".mysql_error());
echo "Sélection de la base réussie.";
// Sans oublier la fermeture de la connexion :
mysql_close($connexion);