Problème de connexion à ma base de données

Fermé
Zamdieu Messages postés 8 Date d'inscription mardi 13 octobre 2015 Statut Membre Dernière intervention 23 octobre 2015 - 22 oct. 2015 à 10:54
Simarre Messages postés 19 Date d'inscription jeudi 22 octobre 2015 Statut Membre Dernière intervention 6 novembre 2016 - 22 oct. 2015 à 13:15
Bonjour,

J'ai un problème concernant la connexion à ma base de données. Voici mon fichier PHP:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Connexion BDD</title>
</head>

<body>
<?php
// définition des constantes de connexion
define ('NOM_SERVEUR',"root"); ==>Ici je ne sais pas quoi mettre
define ('MOT_PASSE', "Ici je rentre mon mot de passe");
define ('SERVEUR', "127.0.0.1"); ==> Apparement ici je dois mettre une adresse IP ou le nom de mon serveur mais je ne le trouve pas
define ('NOM_BASE', "Ici j'ai mis le nom de ma base");

// Connexion au serveur
$connexion = mysql_pconnect (SERVEUR, NOM_SERVEUR, MOT_PASSE); ==> Du coup ici je ne sais pas quoi mettre, dois-je remplir aussi avec les mêmes informations qu'au dessus?
// test connexion au serveur
if(!$connexion) {
echo "impossible de ce connecter au serveur MySQL";
exit;
}
// test accès à BDD
if(!mysql_select_db(NOM_BASE, $connexion)) {
echo "impossible de ce connecter à la BDD";
exit;
}

echo "connexion et accès BDD OK";

?>

</body>
</html>


Merci à toutes/tous pour vos réponses.
A voir également:

1 réponse

Simarre Messages postés 19 Date d'inscription jeudi 22 octobre 2015 Statut Membre Dernière intervention 6 novembre 2016
22 oct. 2015 à 11:56
Bonjour,

Pour se connecter à une base de donnée, voici un exemple:

<?php

// Connexion à la base de données

try

{

    $bdd = new PDO('mysql:host=nom_base_de_donne;dbname=nom_base_de_donne;charset=utf8', 'nom_administrateur=nom_base_de_donne', 'mot_de_passe_base_de_donne');

}

catch(Exception $e)

{

        die('Erreur : '.$e->getMessage());

}

?>




Pour en savoir plus, un site fort utile :

https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/914293-lisez-des-donnees
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/914508-ecrivez-des-donnees

Simarre
0
Zamdieu Messages postés 8 Date d'inscription mardi 13 octobre 2015 Statut Membre Dernière intervention 23 octobre 2015
22 oct. 2015 à 12:02
J'ai vu pour PDO, mais j'ai trouvé finalement, en cherchant j'ai trouvé, donc enfaite il faut simplement que j'indique mon login pour NOM_SERVEUR et dans SERVEUR je met le lien de mon hébergeur, enfin j'ai compris :p

Merci pour tes liens mais je suis déjà passé dessus :-)
0
Simarre Messages postés 19 Date d'inscription jeudi 22 octobre 2015 Statut Membre Dernière intervention 6 novembre 2016
22 oct. 2015 à 13:15
De rien ;p
0