Connexion à ma base SQL en PHP

kisscool387 Messages postés 260 Date d'inscription   Statut Membre Dernière intervention   -  
DelNC Messages postés 2234 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai besoin d'une aide pour faire une connexion à ma base SQL.

Voici le script utilisé :


$host = "locahost";
$user="user";
$mdp="password";
$bdd = "basename";


$mysqli = new mysqli($host, $user, $mdp, $bdd);


if ( $mysqli->connect_errno ) {
die ("<p> Impossible de connecter à $bdd sur $host : "
. $mysqli->connect_error . " </p>" ) ;
}
else {
echo "<p> Connecté au serveur $host, à la base $bdd </p>";
}


j'ai bien le massage "connecté au serveur". mais en réalité je n'y suis pas car mes requettes :


$sql = mysql_query("SELECT login FROM users WHERE id = '1' ");
list($login_verif) = mysql_fetch_array($sql);

echo "$login_verif";


Que j'ai fait juste pour tester si ça fonctionne, me donne systématiquement une erreur sur la communication avec la base SQL.

Les identifiants sont correct, et la table "users" existe bien et l'id "1" existe !

Mais impossible d'accéder à ma base avec PHP.

S'il vous plaît quelqu'un peut il m'aider.

Merci d'avance pour votre aide.
A voir également:

1 réponse

DelNC Messages postés 2234 Date d'inscription   Statut Membre Dernière intervention   2 004
 
Bonjour,

essaye ce code pour la connexion à la base de données.
<?php
// connexion à la base de données
try {
$bdd = new PDO("$BDD_ADRESSE;dbname=$BDD_DBNAME", $BDD_LOGIN, $BDD_PASSWORD);
} catch(Exception $e) {
exit('Impossible de se connecter à la base de données.');
}

// exécution de la requête
$resultat = $bdd->query($requete) or die(print_r($bdd->errorInfo()));
?>
1