par
Ryle » 01 févr. 2007, 11:53
Le résultat sera le même que tu sortes la chaine dans une variable ou pas... ce qui compte c'est la chaine finale
Les apostrophes sont indispensables autour de toute chaine, donc il en faut bien autour de ta date. Au mieux tu peux sortir les variables de tes chaines, ca ne changera rien au problème, mais ca sera toujours plus lisible
$requetestyles= "SELECT libellestyles FROM agenda_styles
where codestyles = '".$multistyles."' AND date > '2007-02-01'";
Affiche la requête généré et joue la dans mysql ou phpMyAdmin, peut être as-tu une erreur sur le nom d'un champ ?
Sinon quel est le format du champ "date" dans ta table ? est-ce bien un champ de type date ? A noter que "date" est un mot clé réserver de sql. Il serait donc plus judicieux de renommer ton champ différement pour éviter la confusion éventuelle, ou bien (mais vaut quand même mieux le renommer) dans mysql tu peux protéger les noms des champs par ces apostrophes là : `` (alt gr + 7)
Edit : j'avais une guillemet qu'avait sauté dans la requête...
Le résultat sera le même que tu sortes la chaine dans une variable ou pas... ce qui compte c'est la chaine finale :)
Les apostrophes sont indispensables autour de toute chaine, donc il en faut bien autour de ta date. Au mieux tu peux sortir les variables de tes chaines, ca ne changera rien au problème, mais ca sera toujours plus lisible :)
[php]$requetestyles= "SELECT libellestyles FROM agenda_styles
where codestyles = '".$multistyles."' AND date > '2007-02-01'";[/php]
Affiche la requête généré et joue la dans mysql ou phpMyAdmin, peut être as-tu une erreur sur le nom d'un champ ?
Sinon quel est le format du champ "date" dans ta table ? est-ce bien un champ de type date ? A noter que "date" est un mot clé réserver de sql. Il serait donc plus judicieux de renommer ton champ différement pour éviter la confusion éventuelle, ou bien (mais vaut quand même mieux le renommer) dans mysql tu peux protéger les noms des champs par ces apostrophes là : `` (alt gr + 7)
Edit : j'avais une guillemet qu'avait sauté dans la requête...