Mysql et mysqli
Résolu/Fermé
t671
Messages postés
1470
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
12 février 2025
-
18 mai 2016 à 17:25
t671 Messages postés 1470 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 12 février 2025 - 22 mai 2016 à 16:29
t671 Messages postés 1470 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 12 février 2025 - 22 mai 2016 à 16:29
A voir également:
- Mysql et mysqli
- Mysql community server - Télécharger - Bases de données
- Mysql gratuit ou payant - Forum MySQL
- Mysql fatal error ✓ - Forum MySQL
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Mysqli::real_connect(): (hy000/2002): aucune connexion n’a pu être établie car l’ordinateur cible l’a expressément refusée. - Forum PHP
7 réponses
Mais comme j'ai installé wampserver5 avec php5 en local, et si j’exécute en local un script créé en php4, j'ai des messages d'erreur qui me disent de changer "mysql" en "msqli", et beaucoup d'autre chose ............. pour le rendre compatible en php5 ????
jordane45
Messages postés
38427
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 février 2025
4 734
18 mai 2016 à 19:28
18 mai 2016 à 19:28
Bonjour,
@zermat : Arrrrrrfgggggghhhhh ...... Non ! Ne plus utiliser mysql !
@t671 ; Il existe la possibilité de forcer free en php5.... il me semble avec un fichier htaccess.
il faut mettre "php 1" dans un fichier .htaccess et le tour est joué.
@zermat : Arrrrrrfgggggghhhhh ...... Non ! Ne plus utiliser mysql !
@t671 ; Il existe la possibilité de forcer free en php5.... il me semble avec un fichier htaccess.
il faut mettre "php 1" dans un fichier .htaccess et le tour est joué.
Merci Zermat ! Mon code utilise un fichier index qui contient un conteneur pour afficher d'autres page via menu.
Où dois-je placer le "error_reporting(E_ALL ^ E_DEPRECATED);" ?
Que ce soit dans les META ou après, la phrase s'affiche à l'écran, et cela ne change rien aux erreurs qui apparaissent !
Et sinon, que doit-on modifier dans le fichier php.ini ?
Où dois-je placer le "error_reporting(E_ALL ^ E_DEPRECATED);" ?
Que ce soit dans les META ou après, la phrase s'affiche à l'écran, et cela ne change rien aux erreurs qui apparaissent !
Et sinon, que doit-on modifier dans le fichier php.ini ?
jordane45
Messages postés
38427
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 février 2025
4 734
19 mai 2016 à 10:17
19 mai 2016 à 10:17
Comme indiqué dans mon message prcédent .. n'utilise plus l'extension mysql...
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
Passe donc à PDO ou à mysqli
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
Passe donc à PDO ou à mysqli
zermat
Messages postés
160
Date d'inscription
jeudi 19 juin 2014
Statut
Membre
Dernière intervention
3 juin 2016
16
19 mai 2016 à 10:30
19 mai 2016 à 10:30
dans php.ini modifier
error_reporting = E_ALL
comme ceci
error_reporting = E_ALL ^ E_DEPRECATED
Sinon si tu peux utiliser mysqli chez free, il vaut mieux passer en mysqli comme le suggère jordane45.
error_reporting = E_ALL
comme ceci
error_reporting = E_ALL ^ E_DEPRECATED
Sinon si tu peux utiliser mysqli chez free, il vaut mieux passer en mysqli comme le suggère jordane45.
Le fait de modifier dans php.ini "error_reporting = E_ALL", ne supprime que l'écriture de mysql en mysqli. Par contre, il ne supprime pas les erreurs de syntaxe de php4 en php5 !
Passer tous mes scripts en php5 sera un travail énorme ...........
Sur WampServer5, est-il possible d'y installer php4 ? Et comment ? J'ai lu un article, et cela me parait assez compliqué ..... !
Passer tous mes scripts en php5 sera un travail énorme ...........
Sur WampServer5, est-il possible d'y installer php4 ? Et comment ? J'ai lu un article, et cela me parait assez compliqué ..... !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai trouvé à télécharger WampServer2 avec PHP448.
Mais je trouve son installation rapide, et quand je l'exécute il me dit "Could not load configuration file. Cannot open file C:\wamp\wampmanager.ini".
Je suppose quec le Wampserver2 n'est plus valable !!!!
As-tu le programme WampServer avec PHP4 ?
Ou si je réinstalle Wampserver5, où trouver un add-on PHP4 et comment l'installer ?
Mais je trouve son installation rapide, et quand je l'exécute il me dit "Could not load configuration file. Cannot open file C:\wamp\wampmanager.ini".
Je suppose quec le Wampserver2 n'est plus valable !!!!
As-tu le programme WampServer avec PHP4 ?
Ou si je réinstalle Wampserver5, où trouver un add-on PHP4 et comment l'installer ?
zermat
Messages postés
160
Date d'inscription
jeudi 19 juin 2014
Statut
Membre
Dernière intervention
3 juin 2016
16
19 mai 2016 à 18:17
19 mai 2016 à 18:17
as-tu désinstallé wampserver avec php5 en premier lieu ?
t671
Messages postés
1470
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
12 février 2025
11
21 mai 2016 à 19:09
21 mai 2016 à 19:09
Quand tu dis que php5 gère aussi php4, je ne suis pas d'accord !
Des erreurs de syntaxe ou des erreurs style "Notice: Undefined offset: 1 in ...." apparaissent !
Des erreurs de syntaxe ou des erreurs style "Notice: Undefined offset: 1 in ...." apparaissent !
zermat
Messages postés
160
Date d'inscription
jeudi 19 juin 2014
Statut
Membre
Dernière intervention
3 juin 2016
16
22 mai 2016 à 15:46
22 mai 2016 à 15:46
tu dois nous donner l'erreur complète et le code qui génère cette erreur.
t671
Messages postés
1470
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
12 février 2025
11
>
zermat
Messages postés
160
Date d'inscription
jeudi 19 juin 2014
Statut
Membre
Dernière intervention
3 juin 2016
22 mai 2016 à 16:29
22 mai 2016 à 16:29
J'avais réouvert un ticket spécial pour ceci : https://forums.commentcamarche.net/forum/affich-33537791-php4-a-php5
Merci !
Merci !
zermat
Messages postés
160
Date d'inscription
jeudi 19 juin 2014
Statut
Membre
Dernière intervention
3 juin 2016
16
18 mai 2016 à 18:59
18 mai 2016 à 18:59
php5 gère les deux mysql et mysqli donc la solution la plus simple consiste à utiliser mysql en local et sur free
18 mai 2016 à 19:19
error_reporting(E_ALL ^ E_DEPRECATED);
ou bien en modifiant le fichier php.ini