requete bizarre MySQL - Programmation
Marsh Posté le 22-06-2001 à 15:36:43
1) y'a pas de parenthèses
2) il faut passer les params en int
... limit $debut, $nombre
Marsh Posté le 22-06-2001 à 15:46:48
et non.... ca marche po ca:
SELECT date,contenu FROM news ORDER BY id DESC LIMIT $debut,$nombre
Marsh Posté le 22-06-2001 à 16:00:08
il y est je pense que c'est la valeur des variables qui est po define correctement, en gros que nombre existe po
Marsh Posté le 22-06-2001 à 16:03:40
un truc :
souvent quand une requête ne marche pas, pour savoir ce qui cloche je fais un echo.. par ex :
echo "SELECT date,contenu FROM news ORDER BY id DESC LIMIT $debut, $nombre)";
ou simplement echo "$debut, $nombre";
Elcap
Marsh Posté le 22-06-2001 à 16:15:55
du coup comment on fait pour envoyer une varialbe d'un fichier à un autre??? je veux dire j'ai un script qui initalise une valeur, et un autre qui reagit en fonction de cette valeur
Marsh Posté le 22-06-2001 à 16:18:15
Bah facile via les headers ou en paramètres Method GET ou POST
page.php?param=$param
Marsh Posté le 22-06-2001 à 16:22:58
c'est vraix!!!! j'y avais pas pensé mais faut dire que ca fait 5 jours que je fais du php j'ai po encore tous les reflexes
Marsh Posté le 22-06-2001 à 16:42:45
ben ca marche po.
j'explique
je fais du wap. et qd on est sur une page j voudrais que qd on clique sur un lien on arive sur une page qui affiche autant d'entrees que spécifier, par defaut 3? et que d'autre part, qd on reclique sur le lien, on reprenne la consultation a partir de l'endroit ou l'on en est resté..
c po clair, si??
Marsh Posté le 22-06-2001 à 16:47:40
essai plutot ca :
echo "SELECT date,contenu FROM news ORDER BY id DESC LIMIT ".$debut.",".$nombre ;
ou
echo "SELECT date,contenu FROM news ORDER BY id DESC LIMIT $debut, $nombre" ;
c deja plus logique car le ' (simple cote) fait de tes variables $debut et $nombre, des chaines de caracteres.
Marsh Posté le 22-06-2001 à 15:34:30
"SELECT date,contenu FROM news ORDER BY id DESC LIMIT ('$debut','$nombre')"
pourquoi ca marche po ca comme requete???????? parce qu'en fait je voudrais pouvoir me deplacer de proche en proche et en ayant un "pas" d'affichage variable...