CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

meilleur champ mysql approprié?

[graphismes]
[graphismes]
Niveau 9
31 mai 2008 à 15:41:07

bonjour

je voudrais ajouter un champ dans ma table, qui ne contiendra que un 0 (invalide) ou un 1 (valide). que j'utilisrai ensuite pour dire si un jeu est multiconsole ou pas.

mais quel est le type de champ approprié pour ca?

merci

Silvermo
Silvermo
Niveau 26
31 mai 2008 à 16:26:58

un champ type BIT :)

Silvermo
Silvermo
Niveau 26
31 mai 2008 à 16:27:17

pour + d'infos :
http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html

[graphismes]
[graphismes]
Niveau 9
31 mai 2008 à 16:32:06

merci, et quelle valeur je met ? 2 ?

[graphismes]
[graphismes]
Niveau 9
31 mai 2008 à 16:34:42

je trouve pas BIT dans la liste :(

Silvermo
Silvermo
Niveau 26
31 mai 2008 à 17:27:20

Alors utilise TinyInt(1)

[graphismes]
[graphismes]
Niveau 9
31 mai 2008 à 18:34:47

merci beaucoup ^^
héhé, tadaa http://www.nintendotouch.com/jeu-181.html

:)

Jetable
Jetable
Niveau 8
31 mai 2008 à 19:10:54

http://img265.imageshack.us/img265/4/boolmd9.png
Non ?

[graphismes]
[graphismes]
Niveau 9
31 mai 2008 à 19:18:50

que veux tu dire jetable ?

Jetable
Jetable
Niveau 8
31 mai 2008 à 19:32:10

Ma faute, j'aurais dû mettre le "BOOL" un peu plus en évidence, désolé.
Je voulais simplement dire que pour un champ qui ne prendra que 2 valeurs, l'une vraie et l'autre fausse, un champ BOOL s'impose de lui-même : TRUE, FALSE, rien d'autre.
Bien sûr, le type tinyint(1) fait l'affaire, et on peut aussi utiliser des champs de type enum ou set, mais puisque c'est un comportement booléen, pourquoi se priver du typé dédié ? :-)))

[graphismes]
[graphismes]
Niveau 9
31 mai 2008 à 19:36:03

ah merci de ton commentaire :)

mais je peux encore changer ou c'est trop tard ?

Jetable
Jetable
Niveau 8
31 mai 2008 à 19:43:07

Si tu as déjà créé ton champ et que ton site fonctionne avec ce champ, surtout ne t'embête pas avec ça, ça m'étonnerait que des problèmes d'optimisation de ta table t'arrivent à cause d'une différence si insignifiante (sauf si tu envisages que ton site deviennent une grosse machine générant un trafic relativement important, genre quelques milliers de visiteurs/jour), c'est juste bon à savoir :ok:

[graphismes]
[graphismes]
Niveau 9
31 mai 2008 à 19:45:47

ok merci :)

si mon site devient comme tu dis un gros site avec des milliers de visite (juste un exemple hein, pour savoir ^^), ca serait embêtant de changer quelquechose?

Jetable
Jetable
Niveau 8
31 mai 2008 à 20:04:58

Les changements de type sont toujours potentiellement pénibles, que le site soit petit ou gros, j'en ai fait la douloureuse expérience il y a quelques temps :malade:

[graphismes]
[graphismes]
Niveau 9
31 mai 2008 à 20:29:57

arg, j'espere ne pas avoir de problemes de ce genre un jour :(

Silvermo
Silvermo
Niveau 26
01 juin 2008 à 11:53:43

En même temps dans une BD bien conçue on change pas le type ^^
Faut bien concevoir à l'avance, anticiper, normaliser, et ça doit aller :)
Bien sûr prévoir procédures stockées si possible, etc...
Un petit lien sur les erreurs à ne pas commettre (nécessite tout de même d'avoir quelques connaissances en BD, car certaines notions peuvent être inconnues pour certains :) )
http://www.nexen.net/actualites/trucs/16828-10_erreurs_communes_en_sql.php

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment