utiliser des variables avec LIMIT

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : utiliser des variables avec LIMIT

par ephemere » 05 mai 2006, 11:42

pas mal la ptite image ryle pas mal...
effectivement c'était du aux ' '...en fait j'avais jamais percuté que la syntaxe dépendait de la nature de la valeur, des que je voulais mettre une variable en requete je faisait '". ."' point a la ligne

merci ça m'apprendra à pas faire les choses machinalement ! :roll:

Bon we a tous ! :wink:

par Ryle » 05 mai 2006, 11:33

Bah l'erreur comme l'a noté guilt92, c'est qu'on ne met jamais en SQL - sous peine de représailles vives et sévères - d'apostrophes autour d'un nombre ! :)

(bon sauf si c'est pour le stocker comme une chaine de caractère, mais dans ce cas là, c'est plus vraiment considéré comme un nombre non plus ;))

par Vaedan » 05 mai 2006, 11:31

Euh ça n'y étais pas ça tout à l'heure :?
Mais oui, tout à fait d'accord ;) Bien vu !

par guilt92 » 05 mai 2006, 11:30

$sql = "SELECT id, etc, etc, FROM ma_table LIMIT ".$toto1.", ".$toto2; 
$resultSet = mysql_query($sql); 
Et comme ca ? :wink:
Je pense que le problème vient simplement du fait que tu mettes les valeurs entre ' ' alors que ce sont des nombres qu'il faut mettre :D
tu n'es pas d'accord avec moi Vaedan ?

par Vaedan » 05 mai 2006, 11:28

A vrai dire je ne vois nul part ta question ou un quelqueconque probleme / erreur de synthaxe :roll:

par guilt92 » 05 mai 2006, 11:27

$sql = "SELECT id, etc, etc, FROM ma_table LIMIT ".$toto1.", ".$toto2; 
$resultSet = mysql_query($sql); 
Et comme ca ? :wink:
Je pense que le problème vient simplement du fait que tu mettes les valeurs entre ' ' alors que ce sont des nombres qu'il faut mettre :D

par ephemere » 05 mai 2006, 11:27

Comment ça? j'ai mal expliqué???

Re: utiliser des variables avec LIMIT

par Vaedan » 05 mai 2006, 11:22

Est ce que vous voyez le probleme
Pour ne pas te mentir, non :lol:

utiliser des variables avec LIMIT

par ephemere » 05 mai 2006, 11:20

Salu tout le monde :D

Voila en fait je cherche à utiliser les variables $toto1 = 0 ; et $toto2 = 10;
de telle sorte a ce que ma requete sql ne m'affiche que les 10 premiers résultats sur ma page...

Voila ce que j'ai fait:
$sql = "SELECT id, etc, etc, FROM ma_table LIMIT '".$toto1."', '".$toto2."'";
$resultSet = mysql_query($sql);

Tout marche nikel si je remplace les variables par des valeurs.

Est ce que vous voyez le probleme et surtout comment le résoudre :?:
Merki

PS : Youppiiii c'est la fete c'est mon centième message !! \:D/