CLE MANQUANTE SHOW COLUMNS
Bonjour,
J'ai cette table MYSQL du nom "contre" :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| num_cont int(10) unsigned NOT NULL DEFAULT '0',
num_piece int(10) unsigned NOT NULL,
num_flotte int(11) NOT NULL DEFAULT '0',
num_sinistre int(10) unsigned NOT NULL,
type_conducteur varchar(2) NOT NULL,
num_tiers int(10) unsigned NOT NULL DEFAULT '0',
bonus int(11) DEFAULT NULL,
date_bonus date NOT NULL,
date_entree datetime DEFAULT NULL,
date_sortie datetime DEFAULT NULL,
provenance varchar(20) NOT NULL,
cree_par int(11) NOT NULL,
date_creation datetime NOT NULL,
modifie_par int(11) NOT NULL,
date_modif datetime NOT NULL,
UNIQUE KEY `unique` (num_cont,num_piece,num_sinistre,num_tiers,type_conducteur,num_flotte),
KEY num_cont (num_cont),
KEY num_tiers (num_tiers) |
Quand je fait :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
$result = mysql_query("SHOW COLUMNS FROM contre");
$sqlresult=mysql_fetch_array($result);
$i=0;
while ($sqlresult=mysql_fetch_array($result)){
$fetch[$i]=$sqlresult['Field'];
echo "fetch[$i]=".$fetch[$i]."<br>";
$i++;
} |
Ca m'affiche :
Je ne comprend pas pourquoi fetch[0] n'est pas 'num_cont' !!??? et ou est passer 'num_cont' ??
Je voudrais voir TOUTES les colonnes de ma table. Comment faire ?
Merci d'avance !
Je suis sous apache 2.2.11 PHP 5.3.0 MYSQL 5.1.36