Page 1 sur 1

mysql_query deviendra obsolète mais pourra t'il continuer ?

Posté : 12 déc. 2013, 15:05
par two3d
mysql_query deviendra obsolète mais pourra t'il continuer à être utilisé ?

J'ai peur de bien devoir faire la modification de tous mes script PHP quand mysql_query sera obsolète :cry:

Re: mysql_query deviendra obsolète mais pourra t'il continue

Posté : 12 déc. 2013, 22:14
par moogli
Modération :
Afin d'obtenir plus de réponses, le sujet a été déplacé dans un forum plus approprié.

Merci de prendre le temps de lire les règlements
ainsi que l'intitulé de chaque forum avant de poster un nouveau sujet.

de plus les formules de politesse ne sont pas une option.



La réponse à ton sujet est traitée dans la documentation de php http://de1.php.net/manual/fr/mysql.php

pour information obsolète ne veux pas dire supprimée, mais elle sera (la date n'est pas encore indiquée).

le lien te donnera plus d'info.

@+

Re: mysql_query deviendra obsolète mais pourra t'il continue

Posté : 12 déc. 2013, 22:23
par two3d
Merci pour le lien et désolé de ne pas avoir posté dans le bon forum.

Re: mysql_query deviendra obsolète mais pourra t'il continue

Posté : 13 déc. 2013, 12:19
par Mazarini
Tu as aussi la solution de ré-écrire les fonctions mysql_xxx que tu utilises.
En cas de maintenance sur un script, tu peux en profiter pour faire la migration et surtout utiliser mysqli pour les nouveaux développements. Ca me semble la solution la plus sage. Quoi que passer à pdo est peut être encore mieux.

Re: mysql_query deviendra obsolète mais pourra t'il continue

Posté : 13 déc. 2013, 14:21
par two3d
PDO j'aime pas trop, je sais coder en PDO mais préfère mysqli, ça sera aussi plus simple de passer de mysql à mysqli :wink:
Quoi que passer à pdo est peut être encore mieux.
Question de style car mysqli et pdo sont totalement identiques d'après la doc.

Re: mysql_query deviendra obsolète mais pourra t'il continue

Posté : 17 déc. 2013, 16:45
par moogli
heu non pas totalement identique les fonctionnalité nesont pas toutes implantées dans PDO (cf tableau du lien que je t'ai fournit) mais surtout les noms de méthode ou d'objet ne sont pas les même.

Ajoute à cela que PDO c'est la même chose quelque soit le sgbd utilisé (mysql, oracle, postgresql, sqlite etc etc) alors que mysqli c'est que pour mysqli.

Pour peu que tes requêtes SQL soit standard (genre pas de limit mysql ou autre) tu peux changer de base de données juste en changeant le dsn dans l'instanciation de ton objet.

ce qu'il absolument pas possible avec mysqli ;)

@+

Re: mysql_query deviendra obsolète mais pourra t'il continue

Posté : 17 déc. 2013, 17:09
par two3d
Bon à savoir, merci pour l'info :wink: