Refus de modif de nom de champs SQL
Fermé
danbo52
Messages postés
5
Date d'inscription
samedi 26 avril 2008
Statut
Membre
Dernière intervention
23 décembre 2009
-
22 déc. 2009 à 13:45
danbo52 Messages postés 5 Date d'inscription samedi 26 avril 2008 Statut Membre Dernière intervention 23 décembre 2009 - 23 déc. 2009 à 17:12
danbo52 Messages postés 5 Date d'inscription samedi 26 avril 2008 Statut Membre Dernière intervention 23 décembre 2009 - 23 déc. 2009 à 17:12
A voir également:
- Refus de modif de nom de champs SQL
- Trouver un numéro de portable avec un nom ✓ - Forum Mobile
- Trouver une adresse avec un nom de famille gratuit ✓ - Forum Mobile
- Nom de l'adresse ✓ - Forum Réseaux sociaux
- Comment trouver le nom de famille de quelqu'un - Forum Mobile
23 déc. 2009 à 17:12
merci pour la réponse.
J'avais écrit la syntaxe dans ce sens dans un premier temps, mais sans réponse.
A y regarder de plus près, j'ai donc repris selon ta proposition mais au lieu d'écrire en 'dur' le type, je suis allé le chercher avec mysql_field_type. Il me semble que l'erreur de frappe ou le choix du type n'ait pas été juste (string, sting, strng, etc...), mais je ne m'en souviens pas.
$tlc = mysql_query("SELECT * FROM ".$table,$con);//$con=connexion
...
$ftype = mysql_field_type($tlc,$i);//récupère le type de champs par itération $i des champs
...
$modichamps="ALTER TABLE ".$table." CHANGE ".$champsA." ".$champsB." ".$ftype;
$modiquery = mysql_query($modichamps);
Cela fonctionne bien.
Merci