|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Membre confirmé
![]() Inscription : novembre 2004 Messages : 441 ![]() |
bonsoir à tous
j'essaie d'utiliser une fonction au sein d'une requête mysql mais j'ai un message d'erreur et je tourne en rond... je ne vois pas d'où provient cette erreur... si quelqu'un a de meilleurs yeux que moi... Code :
Citation:
|
|||
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 681 ![]() |
Ben oui tu confond serveur php et serveur mysql, le probleme est que tu envoie cette chaine telle quelle au serveur mysql:
Code :
SELECT champ1,champ2,champ3 FROM matable WHERE son2(champ1)=son2(valeur) Il va falloir que tu trouves une autre solution, comme récupérer la liste des champ1, ne garder que ceux qui valident son(champ1) = son(tavariable), par exemple dans un tableau tab, puis faire une deuxieme requete Code :
$sql= "SELECT champ1, champ2, champ3 FROM tatable WHERE champ1='".tab[1]."' OR champ1='".tab[2].'" |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : novembre 2004 Messages : 441 ![]() |
j'ai en effet mis en oeuvre une autre solution, à savoir intégrer directement les valeurs de "son" dans une autre colonne
merci beaucoup |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com