Requête PDO
vovlr
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour, je vous sollicite car je rencontre un problème que je ne sais pas trop résoudre.
Alors voilà, j'ai un script avec des requêtes utilisant mysql_query et je dois les remplacer par le PDO. Je voudrais savoir si c'était possible de faire cela :
ensuite de faire
Le probléme c'est que ça n'a pas l'aire de fonctionner et je ne vois pas d'autre solution à part de recoder toutes les pages avec PDO mais on n'a pas le droit donc si quelqu'un aurait une solution cela serait sympa
Alors voilà, j'ai un script avec des requêtes utilisant mysql_query et je dois les remplacer par le PDO. Je voudrais savoir si c'était possible de faire cela :
function connecterServeurBD() {
$hote = "localhost";
$login = "userGsb";
$mdp = "secret";
return mysql_connect($hote, $login, $mdp);
}
ensuite de faire
<?php
$connexion = connecterServeurBD();
$requete = $connexion->query("select id, nom, prenom from visiteur order by nom");
$requete->setFetchMode(PDO::FETCH_OBJ);
while($ligne = $requete->fetch())
{//affichage du résultat}
Le probléme c'est que ça n'a pas l'aire de fonctionner et je ne vois pas d'autre solution à part de recoder toutes les pages avec PDO mais on n'a pas le droit donc si quelqu'un aurait une solution cela serait sympa
A voir également:
- Requête PDO
- Erreur de requete facebook - Forum Facebook
- L'opérateur ou l'administrateur a refusé la requête ✓ - Forum Windows
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ? ✓ - Forum Loisirs / Divertissements
- Erreur d'exécution de la requete erreur inconnue - Forum Logiciels
3 réponses
Bonsoir
Non, si tu utilises mysql_connect pour te connecter, tu ne peux pas utiliser PDO ensuite.
Tu as la possibilité de créer une autre fonction de connexion (avec PDO, cette fois-ci) pour l'utiliser dans les pages où tu utiliseras PDO.
Mais attention, il ne faudra pas transformer que les mysql_query, il faudra adapter toutes les fonctions mysql.
Mais je trouve très étonnant, pour ne pas dire aberrant, de mélanger dans un même site les deux styles.
Non, si tu utilises mysql_connect pour te connecter, tu ne peux pas utiliser PDO ensuite.
Tu as la possibilité de créer une autre fonction de connexion (avec PDO, cette fois-ci) pour l'utiliser dans les pages où tu utiliseras PDO.
Mais attention, il ne faudra pas transformer que les mysql_query, il faudra adapter toutes les fonctions mysql.
Mais je trouve très étonnant, pour ne pas dire aberrant, de mélanger dans un même site les deux styles.
Bonsoir, j'ai fais une page de connexion utilisant pdo que j'appelle dans les pages que j'ai besoin.
Le fait de mélanger mysql et pdo est étrange en effet mais je n'ai pas le droit de modifier les pages déjà écrite :@
Le fait de mélanger mysql et pdo est étrange en effet mais je n'ai pas le droit de modifier les pages déjà écrite :@
Premier message :
Quoi qu'il en soit, si tu ne mélanges pas les deux styles dans une même page, tu ne dois pas avoir de problème.
j'ai un script avec des requêtes utilisant mysql_query et je dois les remplacer par le PDODeuxième message :
je n'ai pas le droit de modifier les pages déjà écriteC'est une idée de moi, ou ces deux demandes sont contradictoires ?
Quoi qu'il en soit, si tu ne mélanges pas les deux styles dans une même page, tu ne dois pas avoir de problème.