Comment trier dans un champ les chiffres inférieur à 10

lucille
Invité n'ayant pas de compte PHPfrance

05 juil. 2009, 21:49

Bonjour Messieurs,
je n'arrive pas à mettre en place mon script pour trier les enregistrements d'un champ dans MYSQL inférieur à au chiffre 10.
Pourriez vous m'aider svp?

Voila le srcipt qui me pose probleme WHERE teinte='". <= 10 ."'
$resultat = mysql_db_query($sql_bdd,"SELECT count(*) FROM couleur WHERE teinte='". <= 10 ."' ;",$db_link) or die(mysql_error());
$nb_total = mysql_fetch_array($resultat);
if (($nb_total = $nb_total[0]) == 0) 
{
    echo 'Aucune réponse trouvée';
}
else 
{
Merci à vous

ViPHP
ViPHP | 2291 Messages

05 juil. 2009, 22:00

Bonsoir,

Essayer peut-être comme ceci
WHERE teinte <= 10
:wink:
ImageCe que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.

lucille
Invité n'ayant pas de compte PHPfrance

06 juil. 2009, 13:58

merci pour votre réponse, j'ai tester sous la forme que vous me proposez et diverse autres façons du même type mais aucun résultat qui fonctionne. Il doit y avoir un exemple sur ce forum mais je n'arrive pas à le trouver par la section recherche de phpfrance. Si quelqu'un peu m'aiguiller ver un lien, je l'accepte avec grand plaisir.
Merci à vous

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

06 juil. 2009, 14:13

Il faut préciser la demande :

tu parles de tri mais là il y a juste un filtre de sélection, tu veux sélectionner uniquement ceux qui ont teinte <= 10 ou ordonner les résultats ? ou les deux ?

Si tu veux trier, quel est le type de la colonne "teinte" ? Si c'est un type chaîne de caractère, genre varchar, le 10 viendra entre le 1 et le 2.

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

06 juil. 2009, 14:16

$sql = "SELECT count(*) FROM couleur WHERE teinte <= 10";
$res = mysql_query($sql) or die(mysql_error());
$nb_total = mysql_result($res,0);
if ($nb_total == 0) 
   { echo 'Aucune réponse trouvée';
   }
   else 
   { // ...

lucille
Invité n'ayant pas de compte PHPfrance

06 juil. 2009, 15:15

Merci à vous tous, le script de albat fonctionne trés bien mais il me selectionne les valeurs 0 aussi, il serait préférable qu'il selectionne toutes les valeurs entre 1 et 10 et pas le 0. je viens de tester le between il me semble dans mes souvenirs qu'il faut l'incorporé dans la requete mais ca plante. Merci à vous

Mammouth du PHP | 965 Messages

06 juil. 2009, 15:19

Code : Tout sélectionner

WHERE teinte BETWEEN 1 AND 10

lucille
Invité n'ayant pas de compte PHPfrance

06 juil. 2009, 15:55

Merci agitte ca fonctionne très bien.
Bisou merci mille fois encore à tous

Mammouth du PHP | 965 Messages

06 juil. 2009, 16:01

Merci agitte ca fonctionne très bien.
Bisou merci mille fois encore à tous
N'oublie pas de mettre la balise résolue pour que les autres utilisateurs voient que tu as trouvé réponses à tes questions. Bonne journée à toi aussi.

lucille
Invité n'ayant pas de compte PHPfrance

06 juil. 2009, 16:01

Escuse moi c'est plutot Agité et non Agitte. je ne trouve pas la fonction résolu sur le forum. Veuillez me pardonner.

Mammouth du PHP | 965 Messages

06 juil. 2009, 16:02

Escuse moi c'est plutot Agité et non Agitte. je ne trouve pas la fonction résolu sur le forum. Veuillez me pardonner.
Dans les boutons tout en en haut comme "nouveau" et "répondre".

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

06 juil. 2009, 16:06

Il fallait être inscrit et connecté ;)

Je viens de le faire pour toi
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

lucille
Invité n'ayant pas de compte PHPfrance

06 juil. 2009, 16:09

En haut à gauche j'ai les boutons orange avec nouveau ou repondre et 2 liens PHPFance Index du Forum puis PHP débutant mais pas de bouton résolu.

lucille
Invité n'ayant pas de compte PHPfrance

06 juil. 2009, 16:10

En haut à gauche j'ai les boutons orange avec nouveau ou repondre et 2 liens PHPFance Index du Forum puis PHP débutant mais pas de bouton résolu.

Merci à vous tous pour votre aide.