recuperation des types de champs MYSQL

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 : recuperation des types de champs MYSQL

..

par Tess » 03 mai 2007, 15:56

Bonjour,

Bon je fais plutot faire un switch merci quand meme

par sadeq » 03 mai 2007, 15:52

tu te fais une table dans laquelle tu enregistre tous les types prédéfinis actuels et ainsi tu peux l'utiliser et la faire évoluer en ajoutant d'autre types dans le temps.

Mais ceci dit, le temps où ces types connaitront un changement "éventuel", ton projet ne serait plus d'actualité :lol:

...

par Tess » 03 mai 2007, 14:09

Bonjour,

Oui je sais que l'on peut avoir c'est valeur comme ca mais je souhaiterais le recuperer automatiquement au cas ou certain type serais ajouté ou retiré dans les prochaines version de mysql.

par sadeq » 03 mai 2007, 13:27

moi ce qui m'intrigue c'est ta phrase :
le but evité de dependre d'une version si elle evolue avec de nouveau type.
Explique :wink:

Sinon pour la liste des types (et on n'a pas besoin des les avoir automatiquement) tu peux regarder ici : http://www.vulgarisation-informatique.c ... onnees.php

...

par Tess » 03 mai 2007, 12:23

bonjour,

en faite d'apres ce que je viens de voir y a tous sauf la liste des types que contient mysql ...

Personne aurais une idée ?

Merci.

...

par Tess » 03 mai 2007, 11:42

merci mais j'ai pas trouver mon bonheur....

par jojolapine » 03 mai 2007, 11:14

regarde par içi: http://dev.mysql.com/doc/refman/5.0/fr/show.html
ils y a toutes les requêtes informatives de mysql, ensuite, suivant le moteur de la base, tu dois pouvoir déterminer les types champs existants...

...

par Tess » 03 mai 2007, 11:06

Bonjour,

en faite ce que tu viens de mettre renvois les informations sur les champs de la table.

Or moi je souhaite obtenir les types contenu par Mysql par defaut ce qui s'affiche dans le select de phpmysql lorsque l'on veux definir le type d'un champs ....

Merci.

par jojolapine » 03 mai 2007, 10:46

Re garde le résultat de cette requête:

Code : Tout sélectionner

SHOW COLUMNS FROM matable
;-)

...

par Tess » 03 mai 2007, 10:34

petite erreur

$tableau[0] = "CHAR"
$tableau[1] = "INT"

recuperation des types de champs MYSQL

par Tess » 03 mai 2007, 10:33

Bonjour,

j'aimerais recuperer dans un tableau la liste des types que peuvent prendre les champs de chaque table

c'est a dire une fonction qui me retournerais :

$tableau[0] = "CHAR"
$tableau[0] = "INT"
...

le but evité de dependre d'une version si elle evolue avec de nouveau type.

Merci d'avance.