S'il vous plait j'arrive pas a se connecter a MySQL Databases

Résolu/Fermé
elmehdibiyani Messages postés 12 Date d'inscription dimanche 9 novembre 2014 Statut Membre Dernière intervention 22 novembre 2014 - Modifié par jordane45 le 22/11/2014 à 14:37
elmehdibiyani Messages postés 12 Date d'inscription dimanche 9 novembre 2014 Statut Membre Dernière intervention 22 novembre 2014 - 22 nov. 2014 à 16:47
Bonjour,

S'il vous plait j'arrive pas a se connecter MySQL Databases , aide s'il vous plait
<?php
$mysqli = new mysqli();
$mysqli->connect('Hostname', 'DBusername', 'DBpassword', 'DBname');

//Hostname - normaly localhost 
//DBusername - your mysql username 
//DBpassword - your mysql password 
//DBname - your mysql database name 


if ($mysqli->connect_errno) { echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error; } 

?>


EDIT : AJout des balises de code.

3 réponses

GrifOli Messages postés 2111 Date d'inscription samedi 28 juin 2008 Statut Membre Dernière intervention 26 mars 2020 591
21 nov. 2014 à 19:34
Bonjour,

Il faudrait que tu commences par t'initier à MySQL avant de prendre un code sans savoir quoi faire avec.
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/914293-lisez-des-donnees
0
elmehdibiyani Messages postés 12 Date d'inscription dimanche 9 novembre 2014 Statut Membre Dernière intervention 22 novembre 2014
22 nov. 2014 à 13:01
c'est pas seulement un code , c'est un scripte pour créer des site de vidéo comme http://gagtube.flippyscripts.com/index.php?template=default
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
22 nov. 2014 à 14:40
Bonjour,

Pour que ça fonctionne... il faut que tu mettes dans les paramètres les informations relatives à TA base de données
$mysqli->connect('Hostname', 'DBusername', 'DBpassword', 'DBname');

Il faut donc que tu remplaces :
Hostname par l'IP ou le nom de la machine qui héberge ta BDD
DBusername : Nom d'utilisateur pour se connecter à la BDD
etc...


Si malgré ça tu as toujours un souci ... il faudrait nous indiquer exactement le message d'erreur que tu rencontres.




0
elmehdibiyani Messages postés 12 Date d'inscription dimanche 9 novembre 2014 Statut Membre Dernière intervention 22 novembre 2014
22 nov. 2014 à 14:45
Merci pour la réponse

Voila le Message erreur

Parse error: syntax error, unexpected T_DNUMBER in /home/u914655444/public_html/db.php on line 5
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
22 nov. 2014 à 14:49
Tu pourrais nous montrer le code de ton fichier : db.php ??
0
elmehdibiyani Messages postés 12 Date d'inscription dimanche 9 novembre 2014 Statut Membre Dernière intervention 22 novembre 2014 > jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024
Modifié par jordane45 le 22/11/2014 à 14:55
<?php
$mysqli = new mysqli();
$mysqli->connect('Hostname', 'DBusername', 'DBpassword', 'DBname');

//Hostname - normaly localhost 
//DBusername - your mysql username 
//DBpassword - your mysql password 
//DBname - your mysql database name 


if ($mysqli->connect_errno) { echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error; } 

?>


EDIT : AJOUT DES BALISES DE CODE !
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650 > elmehdibiyani Messages postés 12 Date d'inscription dimanche 9 novembre 2014 Statut Membre Dernière intervention 22 novembre 2014
22 nov. 2014 à 15:02
C'est le même que précédemment .....
Tu as lu ma réponse précédente ?
=> Tu as remplacé les variables dans le connect ??

Par contre.. ta méthode de connexion m'étonne quelque peu...
ne devrais tu pas faire plutôt :
$mysqli= new mysqli('Hostname', 'DBusername', 'DBpassword', 'DBname');
 
if($mysqli->connect_errno > 0){
    die('Failed to connect to MySQL: [' . $mysqli->connect_error . ']');
}
0
elmehdibiyani Messages postés 12 Date d'inscription dimanche 9 novembre 2014 Statut Membre Dernière intervention 22 novembre 2014 > jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024
22 nov. 2014 à 15:06
je peux te donne le lien pour avoir la totalité de scripte si tu veux
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650 > elmehdibiyani Messages postés 12 Date d'inscription dimanche 9 novembre 2014 Statut Membre Dernière intervention 22 novembre 2014
22 nov. 2014 à 15:11
Pas besoin... tu as juste à mettre le code que je vient de te donner... d'y remplacer les variables par celles correspondantes à ta Base de données...
de t'assurer que l'extension Mysqli est bien activée sur ton serveur.. et zoouuu....
0