[php\Mysql] modifier un champ

Résolu
brudao Messages postés 553 Statut Membre -  
brudao Messages postés 553 Statut Membre -
Bonjour,
je n'arrive pas à modifier le type d'un champ d'une bd mysql en php.
exemple: je cree une table:
$req="CREATE TABLE 'ma_table ( id int(11) not null );"

maintenant je veux modifier le type de id qui est du int en du bigint par exemple.

je n'arrive pas a faire cela.
j'ai utiliser cette requete mais rie ne ce passe:
$re="ALTER TABLE 'ma_table' ALTER COLUMN id bigint(12);"
Configuration: Windows Vista
Firefox 3.0.3

2 réponses

  1. opayet Messages postés 3 Statut Membre
     
    Salut,

    Essaie quleque chose comme ca :
    ALTER TABLE `ma_table` CHANGE `id` `id` BIGINT( 11 ) DEFAULT '0' NOT NULL

    Si sa ne marche pas vérifie tes droits sur la table.
    0
  2. Marco la baraque Messages postés 1030 Statut Contributeur 329
     
    Bonjour Brudao,
    As-tu essayé ceci :
    ALTER TABLE 'ma_table' MODIFY id BIGINT(12) NOT NULL;

    Cordialement,
    0
    1. brudao Messages postés 553 Statut Membre 14
       
      Merci beaucoup à vous deux;
      j'ai essayer les deux methodes et ça marche parfaitement.


      re-Merci beaucoup. bonne journnée
      0