Requête sql sous php - PHP - Programmation
Marsh Posté le 22-08-2006 à 14:34:18
Code :
|
Marsh Posté le 22-08-2006 à 14:34:58
et si tu enlevais les guillemets ?
Code :
|
et quel est l'interet de la boucle ??
Marsh Posté le 22-08-2006 à 14:52:26
jbourdellon a écrit :
|
J'avais en effet utilisé cette syntaxe, mais il m'indique une erreur similaire:
Erreur de syntaxe près de ''
C'est d'ailleurs pour cela que je ne comprenais, car ma syntaxe semblait correcte
Marsh Posté le 22-08-2006 à 14:58:24
soju a écrit : et si tu enlevais les guillemets ?
|
J'ai pas mis tout le code ^^
Code :
|
Marsh Posté le 22-08-2006 à 14:59:06
ReplyMarsh Posté le 22-08-2006 à 17:25:24
ReplyMarsh Posté le 22-08-2006 à 17:46:39
ReplyMarsh Posté le 22-08-2006 à 21:07:46
Si id_parent est de type texte et pas un numérique c'est peut être normal et il manquerait juste des "
Marsh Posté le 22-08-2006 à 22:15:11
ne serait-ce pas mieux de faire une seule requête et de récupérer tous les résultats dans une boucle, plutôt que de faire X requêtes ?
regarde du côté de la syntaxe
Code :
|
Marsh Posté le 22-08-2006 à 22:36:29
couak a écrit : ne serait-ce pas mieux de faire une seule requête et de récupérer tous les résultats dans une boucle, plutôt que de faire X requêtes ?
|
Même un BETWEEN si mysql
Marsh Posté le 23-08-2006 à 09:22:45
jbourdellon a écrit : donne voir le format de ton $rub_niv1 ? |
Code :
|
couak a écrit : ne serait-ce pas mieux de faire une seule requête et de récupérer tous les résultats dans une boucle, plutôt que de faire X requêtes ?
|
Le problème étant que je réalise justement X requêtes, parceque chaque résultat renvoie des données qui doivent être attribuées à une rubrique précise
Du coup, même le IN et BETWEEN ne pourront être utilisés, puisque la requête ne concerne qu'une valeur précise à la fois de id_parent.
Marsh Posté le 22-08-2006 à 14:12:26
Je tente d'effectuer la requête suivante:
Mon navigateur me retourne une erreur de syntaxe près de '[$indice]-> rub_id'.
En fait, $rub_niv1[] est un tableau contenant des instances d'une classe. Je rentre donc un indice dans ce tableau et accède à la propriété 'rub_id' pour la comparer avec 'id_parent' de la bdd.
Si vous pouviez m'éclairer sur l'erreur que j'ai commis, ça me débloquerait.
Merci