Pourriez vous m'aider a modifier ce code

Fermé
Afew - Modifié par jordane45 le 26/11/2014 à 02:09
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 26 nov. 2014 à 02:16
<?php
mysql_connect("localhost","root","azerty") or die("erreur de connexion au serveur");
mysql_select_db("forumpersoA");
include("fonctions/fonctions.php");
session_start();  //pour les gestions d'identifiant
$_SESSION['username']= "username"; // storing username in session //et les droits de chacun
$wwwroot='http://127.0.0.1/forumpersoA/'; //URL du site en local
//$wwwroot=dirname(__FILE__).'/'; //URL du site en ligne
?>

Car il est Deprecier :

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in


Pourriez vous le changer en MySqli
A voir également:

2 réponses

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
26 nov. 2014 à 02:09
NB :J'ai restauré ce message ... ça ne sert à rien de tous te les supprimer..

Bon.. par contre c'est la dernière fois que je te le dis ...
Lorsque tu postes du code sur le forum.. utilises la coloration syntaxiqe (les balises de code).
Lis le contenu de ce lien...ça t'explique comment faire :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

=> Dans l'immédiat, j'édite ton message pour les ajouter (encore une fois!!!)
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
26 nov. 2014 à 02:16
Dans le code que tu nous montres... la seule chose à modifier.. c'est les instructions mysql
mysql_connect("localhost","root","azerty") or die("erreur de connexion au serveur");
mysql_select_db("forumpersoA");


Comme il est indiqué sur le net (il y a plein de tutos pour ça...) pour se connecter avec mysqli (sans la POO.. ben oui.. parce qu'en fait.il existe deux façons de faire.. mais je te montre celle qui est la plus proche de ce que tu avais déjà.. ) on utilise :
$bdd = mysqli_connect('localhost', 'root', 'azerty', 'forumpersoA');


... Par contre... là j'ai corrigé le code que tu nous as donné... mais il te faudra changer ton code PARTOUT dans ton site....
Partout où tu as du mysql_ .. il faudra le modifier pour utiliser mysqli.

En gros.. tu remplaces mysql_xxxx par mysqli_xxxxx
Pour plus de détails.. un tuto assez simple est disponible ici :
http://openclassrooms.com/courses/maitrisez-mysqli-sans-poo

Donc.. bonne lecture... et s'il te plait... ne vient pas avec chaque morceau de code de ton site nous demander de te les changer en mysqli ... là .. tes messages seront directement supprimés sans avertissement supplémentaire !


0