Différence entre 05 et 5

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 : Différence entre 05 et 5

par Cyrano » 04 mai 2005, 10:10

Ben voilà, d'où l'intérêt de ma question un peu plus haut ;)

par Invité » 04 mai 2005, 10:06

Voilà l'erreur, sur ma base en local, j'ai mis mon champ en VARCHAR alors qu'il doit être en INT.

Merci à tous !

par Invité » 04 mai 2005, 10:02

Désolé pour le code, je pense toujours que mes questions sont trivialent et du coup que la réponse va être un truc tout bête...sorry.

voilà comment je récupère le mois:

Code : Tout sélectionner

$mois = strftime("%m");
Puis je compare avec le champ N_mois de ma BD (INT)

Code : Tout sélectionner

$news = "select * from Enews where N_mois = '$mois' order by N_id desc";
du coup de doit changer ma string en numérique si j'ai bien compris?

par pjl » 03 mai 2005, 21:29

05, ce n'est pas un chiffre, c'est une suite de caractères.

par Cyrano » 03 mai 2005, 21:24

quel est le type de champ dans lequel est stocké cette date dans ta base ? TIME, DATETIME VARCHAR Autre ?
Si c'est un VARCHAR, les calculs risquent en effet d'être plus hasardeux...

Ceci dit, ça devrait fonctionner quand même, quelques détails sur la partie de code qui ne fonctionne pas aiderait pour la réponse.

Différence entre 05 et 5

par Invité » 03 mai 2005, 20:12

Bonjour,

j'ai un soucis, je ne sais pas comment convertir 05 et 5.
En fait, je récupère le numéro de la semaine (05) laid dans ma requête ça ne fonctionne que si j'ai 5 et pas 05...y a t il une fonction qui fasse la transformation?

Merci !