Probléme : PHP Mysql_connect sur wampserver/phpmyadmin
square_bg
Messages postés
37
Statut
Membre
-
Malekal_morte- Messages postés 184348 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
Malekal_morte- Messages postés 184348 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
Bonjour
"https://www.youtube.com/watch?v=X7sOw3kX9AI&index=46&list=UUsz9lHZ-hqcbl5bj5MwkYDg"
J'ai regarder cette video et a un moment il me dit de faire
MySQL_connect('localhost,'root','')
mysql_db(")
MySQL query
mais moi je n'ai pas compris je ne sais quelle information je dois mettre meme si je copie se qu'il fait il y a un message warning....
s'il vous plait dite moi quelle informations dois-je noté
tant donné que c'est sur wampserver localhost/phpmyadmin
merci d'avance
PS: si j'ai oublié de noté quelque chose rapplé le moi.
"https://www.youtube.com/watch?v=X7sOw3kX9AI&index=46&list=UUsz9lHZ-hqcbl5bj5MwkYDg"
J'ai regarder cette video et a un moment il me dit de faire
MySQL_connect('localhost,'root','')
mysql_db(")
MySQL query
mais moi je n'ai pas compris je ne sais quelle information je dois mettre meme si je copie se qu'il fait il y a un message warning....
s'il vous plait dite moi quelle informations dois-je noté
tant donné que c'est sur wampserver localhost/phpmyadmin
merci d'avance
PS: si j'ai oublié de noté quelque chose rapplé le moi.
4 réponses
mysql_connect('serveur' ,'utilisateur' ,'mot de passe');
-> Remplacer 'serveur' par l'IP de ton serveur de base de données ou localhost si il est sur le même ordi que le serveur web;
'utilisateur' par l'utilisateur qui aura accès à la base via l'appli (important pour la gestion des droits);
'mot de passe' par le mot de passe de l'utilisateur indiqué précédemment
mysql_select_db('la base de données');
->Remplacer 'la base de données' par le nom de la BDD que tu veux utiliser
mysql_query('la requete Mysql');
->Remplacer 'la requete Mysql' par la requête à envoyer sur le serveur.
Ex :
mysql_connect('localhost', 'root', 'password');
mysql_select_db('maBDD');
mysql_query('SELECT * FROM maTable');
Note : les fonctions mysql sont dépréciées (obsolètes). Utiliser à la place mysqli. C'est le même principe, tu trouveras de la doc bien faite sur php.net
-> Remplacer 'serveur' par l'IP de ton serveur de base de données ou localhost si il est sur le même ordi que le serveur web;
'utilisateur' par l'utilisateur qui aura accès à la base via l'appli (important pour la gestion des droits);
'mot de passe' par le mot de passe de l'utilisateur indiqué précédemment
mysql_select_db('la base de données');
->Remplacer 'la base de données' par le nom de la BDD que tu veux utiliser
mysql_query('la requete Mysql');
->Remplacer 'la requete Mysql' par la requête à envoyer sur le serveur.
Ex :
mysql_connect('localhost', 'root', 'password');
mysql_select_db('maBDD');
mysql_query('SELECT * FROM maTable');
Note : les fonctions mysql sont dépréciées (obsolètes). Utiliser à la place mysqli. C'est le même principe, tu trouveras de la doc bien faite sur php.net
oui mais toute ses informations ma je l'ai est écrit mais sa me met un message du genre
warning...
PS:ou peut-on trouver toute ses informations sur phpmyadmin (wampserver)
information sur:
ou on peut trouver le nom du serveur l'utilisateur et le mot de passe et
mysql_query('la requete Mysql'); quelle requête faut-ilécrire.
merci a ta(vos) réponse.
warning...
PS:ou peut-on trouver toute ses informations sur phpmyadmin (wampserver)
information sur:
ou on peut trouver le nom du serveur l'utilisateur et le mot de passe et
mysql_query('la requete Mysql'); quelle requête faut-ilécrire.
merci a ta(vos) réponse.
Pour le nom du serveur, tu peux utiliser l'IP. Pour le nom d'utilisateur et le mot de passe, tu peux les trouver via l'onglet Privilèges de Phpmyadmin.
Pour la requête.... et bien il faut écrire celle qui va te retourner le résultat que tu veux.... Il faut bien sûre connaître le langage Mysql.
Pour la requête.... et bien il faut écrire celle qui va te retourner le résultat que tu veux.... Il faut bien sûre connaître le langage Mysql.
Salut,
Je vais pas répondre, mais un commentaire.
Je n'ai pas regardé la vidéo, mais si le tuto en question te conseille de te connecter en root - C'est Mal.
Parce qu'en root, tu as accès au système de fichier du serveur, s'il y a une SQL Injection sur ton site, on peut uploader une backdoor puisqu'on a accès au système de fichier.
A lire : https://www.malekal.com/sql-injection-sqli-quelques-commentaires/
Je vais pas répondre, mais un commentaire.
Je n'ai pas regardé la vidéo, mais si le tuto en question te conseille de te connecter en root - C'est Mal.
Parce qu'en root, tu as accès au système de fichier du serveur, s'il y a une SQL Injection sur ton site, on peut uploader une backdoor puisqu'on a accès au système de fichier.
A lire : https://www.malekal.com/sql-injection-sqli-quelques-commentaires/