Se connecter / S'enregistrer
Votre question

Probleme en PHP...

Tags :
  • Php
  • Sql
  • Programmation
Dernière réponse : dans Programmation
10 Novembre 2012 07:23:02

Bonjour à tous,
alors pour faire simple, ma requete SQL ne fonctionne pas dans mon php.

Voici mon morceau de code :
$req = "SELECT * FROM article WHERE nom = ".$_SESSION['user']['choix']."";

L'erreur est : Unknown column '10000dollars' in 'where clause'

J'ai cherché mon probleme sur Internet et il renvoie qu'il manquerai des quotes " ou '.. mais je n'ai pas réussi en bidouillant..

Merci pour les futurs réponses :) 

Autres pages sur : probleme php

10 Novembre 2012 07:32:15

Problème résolu en approfondissant mes recherches :) 

La solution :

$req = "SELECT * FROM article WHERE nom = '" . $_SESSION["user"]["choix"] . "'";

Mon passage fut bref mais peut etre utile :D 
a c 232 L Programmation
10 Novembre 2012 16:58:36

Salut,

En effet, tu n'avais pas entouré ta valeur de '.
Par contre, je te conseillerai d'utiliser des requêtes paramètrées pour éviter les injections SQL
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS