Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3401 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  67  68  69  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1350100
0x90
Posté le 19-04-2006 à 21:48:54  profilanswer
 

Reprise du message précédent :

xtof_83 a écrit :

Et si tu le corriges pas maintenant tu le feras un autre jour...


 
Ouais mais s'il le fait maintenant il aura rien a faire les autres jours, et il se fera virer :/


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
mood
Publicité
Posté le 19-04-2006 à 21:48:54  profilanswer
 

n°1350104
gooopil
pfiew
Posté le 19-04-2006 à 22:05:29  profilanswer
 

Viré ça risque pas, je fais ça pour un pote qui monte sa boite :)
Et je m'inquiète pas pour m'occuper, j'ai mon mémoire de master d'anglais à rendre dans un mois ;) (Et un boss sympa qui m'a embauché pour commencer fin mai alors qu'il voulait commencer le projet de suite)
 


Message édité par gooopil le 19-04-2006 à 22:07:06
n°1350188
Sh@rdar
Ex-PhPéteur
Posté le 20-04-2006 à 07:31:34  profilanswer
 

zapan666 a écrit :


source : http://www.vulgarisation-informati [...] onnees.php
J'ai pas trouvé sur la doc de mysql  :fou:  
pourtant, je suis sûr que ça y est  :fou:  :fou:


 
 
section "type de colonnes" :o
 
http://dev.mysql.com/doc/refman/5. [...] ments.html  


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1350217
simogeo
j'ai jamais tué de chats, ...
Posté le 20-04-2006 à 09:15:10  profilanswer
 
n°1350290
stiffler
Lâche mon profil putain ! :o
Posté le 20-04-2006 à 11:09:40  profilanswer
 

SISMO [:mich_mich]

n°1350302
omega2
Posté le 20-04-2006 à 11:19:42  profilanswer
 

zapan666 a écrit :

Américaine, si je me trompe pas, c'est mois-jour-année  :D

Exact
 

zapan666 a écrit :

Et pourquoi l'iso ? ça a été dit je crois, bah, c'est pour trier plus facilement  [:el robert]  
 
20060601 (2006/06/01) > 20060301 (2006/03/01)

C'est pas plustôt pour avoir un format de date qui enléve toute embiguité? Quand on a 2006-05-02, on sait que c'est le 2 mai 2006, par contre, si on a 04032006 ou pire 040306, alors il est impossible de savoir si c'est le 4 mars 2006 (date francaise) le 3 avril 2006 (date américaine) ou dans le cas du 040306 le 6 mars 2004. (format de date ISO réduit)
Pour le tri dans Mysql, de toute maniére, vu que la date est stocké sous forme d'octet, on se fiche un peu du format d'affichage. Par contre, c'est sur que dans les programmes utilisant mysql, le fait de recevoir les date sous forme de chaine au format ISO permet de la trier par ordre alphabétique.  
 

The-Shadow a écrit :

Moins, un timestamp, c'est 10 bits, "23 12 2006", c'est 8 octets (voir 10), donc 64bits (voir 80).
Qu'on me corrige si je me gourre.

Voilà ce qui est dit dans la doc officielle pour mysql 5 :
Type de colonne => Espace requis  
DATE => 3 octets  
DATETIME => 8 octets  
TIMESTAMP => 4 octets  
TIME => 3 octets  
YEAR => 1 octet  
Comme tu vois, avec mysql, un timestamp, c'est 4 octets donc 32 bits et un datetime, c'est 8 octets donc 64 bits.
A noter que le timestamp commence en 1970 et ne va pas au delà de 2037 alors que le datetime va de l'an 1000 à l'an 9999 soit un intervale de validité beaucoup plus important d'où une consomation mémoire plus importante.

n°1350652
The-Shadow
T'as été voir dans ton profil?
Posté le 20-04-2006 à 17:09:48  profilanswer
 

omega2 a écrit :


Voilà ce qui est dit dans la doc officielle pour mysql 5 :
Type de colonne => Espace requis  
DATE => 3 octets  
DATETIME => 8 octets  
TIMESTAMP => 4 octets  
TIME => 3 octets  
YEAR => 1 octet  


ça c'est pour le stockager MySQL, mais pour le traitement et la récupération derrière, en PHP par exemple ?
Sinon, perso, pour le timestamp, je n'utilise aucun de tes champs, j'utilise un int(10) unsigned, c'est grave docteur ?

n°1350661
zapan666
Tout est relatif
Posté le 20-04-2006 à 17:18:08  profilanswer
 

The-Shadow a écrit :

ça c'est pour le stockager MySQL, mais pour le traitement et la récupération derrière, en PHP par exemple ?
Sinon, perso, pour le timestamp, je n'utilise aucun de tes champs, j'utilise un int(10) unsigned, c'est grave docteur ?


bah, tes champs prennent deux fois plus de place pour...rien [:pingouino]


---------------
my flick r - Just Tab it !
n°1350672
Sh@rdar
Ex-PhPéteur
Posté le 20-04-2006 à 17:37:54  profilanswer
 

et puis mysql gère bien les dates, y'a rien à ajouter comme traitement php :??:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1350695
xtof_83
Freeride Spirit
Posté le 20-04-2006 à 18:17:53  profilanswer
 

Sh@rdar a écrit :

et puis mysql gère bien les dates, y'a rien à ajouter comme traitement php :??:


 
Si tu formates la date avec SQL, alors faire un tri n'est pas possible  :o  
 
C'est de quoi on parle depuis le début  :whistle:

mood
Publicité
Posté le 20-04-2006 à 18:17:53  profilanswer
 

n°1350696
gatsu35
Blablaté par Harko
Posté le 20-04-2006 à 18:18:14  profilanswer
 

zapan666 a écrit :

bah, tes champs prennent deux fois plus de place pour...rien [:pingouino]


C'est ça quand on apprend sur le champ et quand on n'a pas de bases solides en dev [:petrus75]  et quand on ne sait pas lire l'angais [:petrus75]

n°1350699
masklinn
í dag viðrar vel til loftárása
Posté le 20-04-2006 à 18:22:09  profilanswer
 

gatsu35 a écrit :

C'est ça quand on apprend sur le champ et quand on n'a pas de bases solides en dev [:petrus75]  et quand on ne sait pas lire l'angais [:petrus75]


Je vais te prier de fermer ta gueule de petit con, parce que si c'est juste pour brasser de l'air et faire chier la marine c'est pas la peine merci [:petrus75]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1350707
The-Shadow
T'as été voir dans ton profil?
Posté le 20-04-2006 à 18:27:35  profilanswer
 

gatsu35 a écrit :

C'est ça quand on apprend sur le champ et quand on n'a pas de bases solides en dev [:petrus75]  et quand on ne sait pas lire l'angais [:petrus75]


T'es mignon, je devais développer que tu n'avais jamais goutté l'alcool. :sarcastic:  
En l'occurence, un int(10) prend 5 octets dans une bdd myslq et un timestamp prend... tintintintin... 5 octets dans une bdd mysql.
 
Donc, t'es mignon quoi.

n°1350711
The-Shadow
T'as été voir dans ton profil?
Posté le 20-04-2006 à 18:30:10  profilanswer
 

Sh@rdar a écrit :

et puis mysql gère bien les dates, y'a rien à ajouter comme traitement php :??:


Bah, si tu enregistres 3 dates en mémoire sous forme de chiffre, ça prend quedal en mémoire, mais si tu l'enregistres sous forme de texte, ça prend beaucoup plus de mémoire.

n°1350712
gatsu35
Blablaté par Harko
Posté le 20-04-2006 à 18:30:12  profilanswer
 

masklinn a écrit :

Je vais te prier de fermer ta gueule de petit con, parce que si c'est juste pour brasser de l'air et faire chier la marine c'est pas la peine merci [:petrus75]


au boulot [:alexrow]

n°1350713
masklinn
í dag viðrar vel til loftárása
Posté le 20-04-2006 à 18:36:12  profilanswer
 

The-Shadow a écrit :

T'es mignon, je devais développer que tu n'avais jamais goutté l'alcool. :sarcastic:  
En l'occurence, un int(10) prend 5 octets dans une bdd myslq et un timestamp prend... tintintintin... 5 octets dans une bdd mysql.
 
Donc, t'es mignon quoi.


Et accessoirement tu te plantes super super super violent, là, genre tu devrais un peu être mort de honte et aller te cacher, comme gatsu :o
 
int(10) ne prend pas 5 octets dans la DB il en prend... tintintin... 4 :o
 
Et pour les couillons genre gatsu, int(10) ne veut pas dire 10 entiers d'1 caractère, ça veut dire que si ZEROFILL est activé sur la colonne alors celle ci sera paddée jusqu'à une largeur de 10 à la récupération:
 
Si tu veux stocker 263 dans ta DB, que ton champ soit un INT, un INT(1), un INT(4) ou un INT(10) ça sera toujours stocké 263 sur 4 octets (32 bits), par contre si ZEROFILL a été activé quand la colonne a été créée alors à la récupération de notre valeur on recevra respectivement 263, 263, 0263 et 0000000263.

Message cité 1 fois
Message édité par masklinn le 20-04-2006 à 18:36:45

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1350717
The-Shadow
T'as été voir dans ton profil?
Posté le 20-04-2006 à 18:41:10  profilanswer
 

masklinn a écrit :

Et accessoirement tu te plantes super super super violent, là, genre tu devrais un peu être mort de honte et aller te cacher, comme gatsu :o


Bah avant d'affirmer quelquechose, j'ai testé, en l'occurence, je viens de créer un table contenu une unique colonne de type INT 10 Unsigned
J'ai enregistré 2 valeurs et j'ai  
Données   10   Octets
dans PHPMyAdmin
 
Et 2 octets pour 2 insertion, ça fait 10 divisés par 2, ça fait 5 octets par INT(10).  :o  

n°1350719
masklinn
í dag viðrar vel til loftárása
Posté le 20-04-2006 à 18:46:12  profilanswer
 

The-Shadow a écrit :

Bah avant d'affirmer quelquechose, j'ai testé, en l'occurence, je viens de créer un table contenu une unique colonne de type INT 10 Unsigned
J'ai enregistré 2 valeurs et j'ai  
Données   10   Octets
dans PHPMyAdmin
 
Et 2 octets pour 2 insertion, ça fait 10 divisés par 2, ça fait 5 octets par INT(10).  :o


J'veux pas le savoir, la doc elle dit 4 octets :o

Message cité 1 fois
Message édité par masklinn le 20-04-2006 à 18:46:30

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1350723
The-Shadow
T'as été voir dans ton profil?
Posté le 20-04-2006 à 18:52:30  profilanswer
 

masklinn a écrit :

J'veux pas le savoir, la doc elle dit 4 octets :o


Tu as raison, autant pour moi.
en fait, il doit y avoir un octets pour je ne sais quoi parce que quand je rajoute un colonne de int(10), j'obtients 2 insertion = 18 octets.
 
Et pareil avec un Timestamp, donc, DTC Gatsu quand même.  :o

n°1350726
gatsu35
Blablaté par Harko
Posté le 20-04-2006 à 18:55:00  profilanswer
 

The-Shadow a écrit :

Tu as raison, autant pour moi.
en fait, il doit y avoir un octets pour je ne sais quoi parce que quand je rajoute un colonne de int(10), j'obtients 2 insertion = 18 octets.
 
Et pareil avec un Timestamp, donc, DTC Gatsu quand même.  :o


M'enfin pourquoi stocker un timestamp en int(10) alors que il y a des types fait pour ça [:petrus dei]
 
Nécessité, besoin ?? Où c'était déjà comme ça ?

Message cité 2 fois
Message édité par gatsu35 le 20-04-2006 à 18:55:21
n°1350727
zapan666
Tout est relatif
Posté le 20-04-2006 à 18:59:50  profilanswer
 

gatsu35 a écrit :

M'enfin pourquoi stocker un timestamp en int(10) alors que il y a des types fait pour ça [:petrus dei]
 
Nécessité, besoin ?? Où c'était déjà comme ça ?


ou parce qu'il connait pas tout simplement.


---------------
my flick r - Just Tab it !
n°1350734
The-Shadow
T'as été voir dans ton profil?
Posté le 20-04-2006 à 19:13:57  profilanswer
 

gatsu35 a écrit :

M'enfin pourquoi stocker un timestamp en int(10) alors que il y a des types fait pour ça [:petrus dei]
Nécessité, besoin ?? Où c'était déjà comme ça ?


Tout simplement parce que PHP et sa fonction time() te retourne un int(10) qui ne sera pas compatible avec un timestamp sans conversion dans une bdd. Alors qu'en faisant :

Code :
  1. INSERT INTO matable (time) VALUES ("'.time().'" )


fonctionnera si la colonne time est un int(10) mais pas si c'est un timestamp.  [:airforceone]

Message cité 1 fois
Message édité par The-Shadow le 20-04-2006 à 19:16:33
n°1350758
Sh@rdar
Ex-PhPéteur
Posté le 20-04-2006 à 20:03:04  profilanswer
 

xtof_83 a écrit :

Si tu formates la date avec SQL, alors faire un tri n'est pas possible  :o  
 
C'est de quoi on parle depuis le début  :whistle:


 
 
sauf que ça fontionne très bien un order avec les champs date :heink:
 
quelqu'un peut donner un exemple:??:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1350759
Sh@rdar
Ex-PhPéteur
Posté le 20-04-2006 à 20:04:42  profilanswer
 

The-Shadow a écrit :

Tout simplement parce que PHP et sa fonction time() te retourne un int(10) qui ne sera pas compatible avec un timestamp sans conversion dans une bdd. Alors qu'en faisant :

Code :
  1. INSERT INTO matable (time) VALUES ("'.time().'" )


fonctionnera si la colonne time est un int(10) mais pas si c'est un timestamp.  [:airforceone]


 
 
formatage SQL merde :o
 
en passant par un autre type tu perds toutes les fonctions associées super pratiques :o


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1350760
The-Shadow
T'as été voir dans ton profil?
Posté le 20-04-2006 à 20:06:49  profilanswer
 

Sh@rdar a écrit :

formatage SQL merde :o
en passant par un autre type tu perds toutes les fonctions associées super pratiques :o


Cites moi une fonction PHP qui ne fonctionne pas avec mes INT(10) ?
 
Je suis peut-être un news en programmation PHP/MySQL, enfin, depuis presque 20 ans que je développe, il y a une info qui n'a jamais été contredite, c'est qu'en programmation, la valeur la plus rapide à traiter, c'est un chiffre.  [:airforceone]  

Message cité 1 fois
Message édité par The-Shadow le 20-04-2006 à 20:08:48
n°1350761
Sh@rdar
Ex-PhPéteur
Posté le 20-04-2006 à 20:10:43  profilanswer
 

The-Shadow a écrit :

Cites moi une fonction PHP qui ne fonctionne pas avec mes INT(10) ?


 
 
je parle des fonctions mysql  
 
 
pas besoin de se palucher des calculs d'entiers pour sortir un interval de date ou autre, tu fais n'importe quel SELECT / INSERT / UPDATE en quelques secondes
 
toi tu dois te palucher des manips via l'appli alors que la BDD peut le gérer à l'aise, je trouve ça moins pratique [:spamafote]


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1350764
The-Shadow
T'as été voir dans ton profil?
Posté le 20-04-2006 à 20:14:39  profilanswer
 

Sh@rdar a écrit :

je parle des fonctions mysql  
pas besoin de se palucher des calculs d'entiers pour sortir un interval de date ou autre, tu fais n'importe quel SELECT / INSERT / UPDATE en quelques secondes
 
toi tu dois te palucher des manips via l'appli alors que la BDD peut le gérer à l'aise, je trouve ça moins pratique [:spamafote]


Moi je ne trouve pas ça moins pratique, PHP a été fait pour travailler sur mon INT(10).
Après, chacun ses choix, mais qu'on arrête de venir me dire que je fais n'importe quoi.  :sarcastic:  

n°1350770
Sh@rdar
Ex-PhPéteur
Posté le 20-04-2006 à 20:22:11  profilanswer
 

The-Shadow a écrit :

Moi je ne trouve pas ça moins pratique, PHP a été fait pour travailler sur mon INT(10).
Après, chacun ses choix, mais qu'on arrête de venir me dire que je fais n'importe quoi.  :sarcastic:


 
c'est surtout pas logique, et le gain est nul, de là je vois vraiment aucun intérêt à pas utiliser les outils natifs qu'on a à disposition :??:
 
comment tu fais si t'as besoin de sortir toutes les lignes écrites un vendredi ? à 10H précises ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1350785
xtof_83
Freeride Spirit
Posté le 20-04-2006 à 20:57:43  profilanswer
 

Sh@rdar a écrit :

sauf que ça fontionne très bien un order avec les champs date :heink:
 
quelqu'un peut donner un exemple:??:


 
 :sweat:

n°1350786
skeye
Posté le 20-04-2006 à 20:58:58  profilanswer
 

Bah oui ça marche très bien...quel est le pb? [:autobot]


---------------
Can't buy what I want because it's free -
n°1350787
Sh@rdar
Ex-PhPéteur
Posté le 20-04-2006 à 21:00:08  profilanswer
 


 
développe un peu je te prie, c'est pas moi qui dis qu'un tri avec une date formatée par SQL fonctionne pas..


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1350789
Sh@rdar
Ex-PhPéteur
Posté le 20-04-2006 à 21:03:13  profilanswer
 

skeye a écrit :

Bah oui ça marche très bien...quel est le pb? [:autobot]


 
entre les noms d'oiseaux et les pseudos débats de méthodologie j'avoue qu'on s'y perd un peu, alors soit il manque des smileys sur certains post soit on raconte n'importe quoi mais c'est lourd et dur à suivre :o


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1350796
xtof_83
Freeride Spirit
Posté le 20-04-2006 à 21:14:38  profilanswer
 

Sh@rdar a écrit :

développe un peu je te prie, c'est pas moi qui dis qu'un tri avec une date formatée par SQL fonctionne pas..


 
 :D Hum avant de dire des conneries j'ai des choses a tester  :whistle:

n°1350840
The-Shadow
T'as été voir dans ton profil?
Posté le 20-04-2006 à 22:06:55  profilanswer
 

Sh@rdar a écrit :

c'est surtout pas logique, et le gain est nul, de là je vois vraiment aucun intérêt à pas utiliser les outils natifs qu'on a à disposition :??:
 
comment tu fais si t'as besoin de sortir toutes les lignes écrites un vendredi ? à 10H précises ?


Je le fais en PHP et ça tombe bien, parce que PHP travaille beaucoup mieux sur des récupérations de timestamp INT(10).  [:airforceone]  

n°1350844
Sh@rdar
Ex-PhPéteur
Posté le 20-04-2006 à 22:25:34  profilanswer
 

The-Shadow a écrit :

Je le fais en PHP et ça tombe bien, parce que PHP travaille beaucoup mieux sur des récupérations de timestamp INT(10).  [:airforceone]


 
 
mieux ? en quoi ?
 
et je veux bien l'exemple pour récupérer des lignes avec une date correspondant au jour de vendredi :jap:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1350846
The-Shadow
T'as été voir dans ton profil?
Posté le 20-04-2006 à 22:28:46  profilanswer
 

Sh@rdar a écrit :

mieux ? en quoi ?:


Bah time te retourne un integer, strtotime, la fonction date travaille avec un integer, etc.
 

Sh@rdar a écrit :


et je veux bien l'exemple pour récupérer des lignes avec une date correspondant au jour de vendredi :jap:


Quoi ? Tu sais pas faire ça tout seul ? la honte...

n°1350847
Sh@rdar
Ex-PhPéteur
Posté le 20-04-2006 à 22:31:53  profilanswer
 

The-Shadow a écrit :

Bah time te retourne un integer, strtotime, la fonction date travaille avec un integer, etc.
 
 
Quoi ? Tu sais pas faire ça tout seul ? la honte...


 
 
je sais le faire en SQL, mais je veux bien le voir en php :)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1350851
The-Shadow
T'as été voir dans ton profil?
Posté le 20-04-2006 à 22:43:19  profilanswer
 

if (date('w',time())==5) { echo 'youpi, c\'est vendredi';}

n°1350856
Sh@rdar
Ex-PhPéteur
Posté le 20-04-2006 à 22:50:19  profilanswer
 

The-Shadow a écrit :

if (date('w',time())==5) { echo 'youpi, c\'est vendredi';}


 
 
:non:
 
dans une table, on parle bien d'utiliser un entier plutôt que le champ ad hoc dans MySQL ;)
 
imagine une table avec quelques centaines de milliers de lignes, et j'aimerais savoir combien j'ai de ligne pour chaque vendredi, chaque mois de décembre, etc etc :)
 
donc moi je suis partisan de le faire avec un champ DATE / DATETIME et un peu de SQL, toi tu utilise un entier et php, j'aimerais connaitre la solution

Message cité 1 fois
Message édité par Sh@rdar le 20-04-2006 à 22:52:47

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1350859
The-Shadow
T'as été voir dans ton profil?
Posté le 20-04-2006 à 22:59:47  profilanswer
 

Sh@rdar a écrit :

:non:
dans une table, on parle bien d'utiliser un entier plutôt que le champ ad hoc dans MySQL ;)
 
imagine une table avec quelques centaines de milliers de lignes, et j'aimerais savoir combien j'ai de ligne pour chaque vendredi, chaque mois de décembre, etc etc :)
 
donc moi je suis partisan de le faire avec un champ DATE / DATETIME et un peu de SQL, toi tu utilise un entier et php, j'aimerais connaitre la solution


Bah je t'ai donné la solution en PHP.  [:at war with emo]  
Après, on s'en fout de connaitre tous les vendredis mais bon, c'est sûr, aucune méthode n'est parfaite, ni la tienne ni la mienne, sinon, on en parlerait pas, ça se saurait.  [:airforceone]  
 
C'est un peu comme Joce qui n'utilise jamais Enum dans MySQL, qui préfère utiliser un tiny int, ha bah oui, mais c'est Joce, lui il a choisi ça, ça ne se discute pas...  :sleep:  
 
Bon et à part trouver tous les vendredis, le truc qui ne servira jamais, t'as un autre inconvénient concret à me montrer ?

n°1350861
Sh@rdar
Ex-PhPéteur
Posté le 20-04-2006 à 23:04:29  profilanswer
 

bin ça va être valable pour tous les groupements, tu peux faire quasiment aucune stat, avec ton INT t'es coincé
 
entre l'enum et le tinyint par contre tu perds absolument rien parce qu'il n'y a aucune fonction associée, tu saisis la différence ?
 
et ce n'est pas ma méthode, c'est celle qui tombe sous le sens [:spamafote]


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  67  68  69  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)