Prepared Statement / MySql
pignou0
Messages postés
55
Statut
Membre
-
jeremy.s Messages postés 1248 Statut Membre -
jeremy.s Messages postés 1248 Statut Membre -
Bonjour,
Voilà j'essaye de mettre en place un preparedStatement dans mes scripts php.
Le voici :
Mais voila mon script ne passe pas et je ne sais pas pourquoi !
Si vous avez des réponses
Merci !
Voilà j'essaye de mettre en place un preparedStatement dans mes scripts php.
Le voici :
$bdd=new PDO("'mysql:host=localhost;dbname=*****','****','****' ");
$stmt=$bdd->prepare("select distinct :contactcol from appli_tresorie.transaction order by :contactord");
$stmt->bindParam(':contactcol', $contact);
$stmt->bindParam(':contactord', $contact);
$contact=$_GET['contact'];
$stmt->execute();
$array = $stmt->fetchAll();
Mais voila mon script ne passe pas et je ne sais pas pourquoi !
Si vous avez des réponses
Merci !
A voir également:
- Prepared Statement / MySql
- Mysql community server - Télécharger - Bases de données
- Prepared Statement et requête - Forum Java
- Could not connect to mysql! please check your database settings! - Forum Redhat
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
5 réponses
Salut !
$stmt->bindParam(':contactcol', $contact);
$stmt->bindParam(':contactord', $contact);
$contact=$_GET['contact'];
Tu utilises $contact avant de l'avoir initialisé ;-)
$stmt->bindParam(':contactcol', $contact);
$stmt->bindParam(':contactord', $contact);
$contact=$_GET['contact'];
Tu utilises $contact avant de l'avoir initialisé ;-)
Oui c'est pas faux ! xD
Mais ça ne marche toujours pas ce $contact = ... était une précaution (certes raté ^^')
Mais il est aussi déclaré au début de la page :s
Mais ça ne marche toujours pas ce $contact = ... était une précaution (certes raté ^^')
Mais il est aussi déclaré au début de la page :s
Tu as des erreurs ?
Si non, essaye avec ca :
$stmt->execute() or die(print_r($stmt->errorInfo()));
Jérémy
Si non, essaye avec ca :
$stmt->execute() or die(print_r($stmt->errorInfo()));
Jérémy
Toujours le même problème :
NetworkError: 500 Internal Server Error (l'erreur qui ne veut rien dire quoi xD)
NetworkError: 500 Internal Server Error (l'erreur qui ne veut rien dire quoi xD)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question