Ce site utilise des cookies pour améliorer uniquement votre expérience utilisateur.
Vous pouvez lire à tout moment comment nous utilisons les cookies sur le site.
Bonjour , je suis entrain de coder un site pour la première fois avec votre tuto , pour l'instant je suis entrain de faire copier coller de votre code , je voulais tester si ça m'affiche un truc , mais a chaque fois sur le site y'a marqué , impossible de se connecter à la BDD , alors que j'ai bien changé les paramètre , j'ai pas mis de mdp par ce que je suis sur Windows , j'ai mis le non de ma base de donné , mais ça marche toujours pas , pouvez vous m'aider s'il vous plait !!!
Merci
Re:
Hum d'accord 😉
Oui si c'est un autre problème, il faut créer un nouveau topic 😉
Il faut mettre celui-ci en "Résolu" en cliquant sur le bouton vert 😉
Tu peux créer autant de topics que tu veux, du moment que le problème est différent ! 😉
Bonjour ,
en fait j'ai oublié de faire start sur mamp c'est pour ça ça marchait pas haha!
mais j'ai un autre problème :( , je dois faire un nouveau topic ?
Re:
Pour éviter des caractères invisibles dans ton code, il faut que tu télécharges directement le code en cliquant sur "Obtenir le code" puis "Télécharger le code"
Ensuite, pour que la connexion à la base de données soit effective, tes identifiants de connexion doivent être identiques dans ton code et dans PHPMyAdmin !
Re:
Pas de soucis pour le titre 😉
Pour éviter que ton topic ne soit bloqué par les administrateurs du site, il suffit de lire les présentes règles et ce topic 😉
j'ai copier/coller... :/
je suis désolée pour le titre de topic !! je suis nouvelle :(
Re:
Utilise les balises à disposition ! (Voir ce topic) (j'ai réédité ton commentaire)
As-tu copier/coller le code ou l'as tu téléchargé ? 🤔
Pour le fichier : connexionDB.php
<?php
class connexionDB {
private $host = 'host'; // nom de l'host
private $name = 'espacemembre'; // nom de la base de donn�e
private $user = 'root'; // utilisateur
private $pass = ''; // mot de passe
private $connexion;
function __construct($host = null, $name = null, $user = null, $pass = null){
if($host != null){
$this->host = $host;
$this->name = $name;
$this->user = $user;
$this->pass = $pass;
}
try{
$this->connexion = new PDO('mysql:host=' . $this->host . ';dbname=' . $this->name,
$this->user, $this->pass, array(PDO::MYSQL_ATTR_INIT_COMMAND =>'SET NAMES UTF8',
PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING));
}catch (PDOException $e){
echo 'Erreur : Impossible de se connecter la BDD !' ;
die();
}
}
public function query($sql, $data = array()){
$req = $this->connexion->prepare($sql);
$req->execute($data);
return $req;
}
public function insert($sql, $data = array()){
$req = $this->connexion->prepare($sql);
$req->execute($data);
}
}
// Faire une connexion à votre fonction
$DB = new connexionDB();
?>
Hello @Asma25061998,
Attention aux titres des topics ! (j'ai réédité)
Peux-tu poster ton code afin que l'on puisse débug ensemble ? 😉