TiGeR
Roarr!!!
Enregistré le 16/01/2003
Messages: 3794
Non connecté
|
Ajouté le : 01/06/2005 12:15
Message :
Voilà un correctif possible. Je n'ai effectuée que 2-3 tests succincts, mais ça a l'air de marcher.
Fichier admin/dumb.php, code vert à supprimer ou mettre en commentaire, code bleu à ajouter
$query=mysql_query("SHOW FIELDS FROM ".$i[0]);
$key="";
$field="";
while($j=mysql_fetch_array($query))
{
$field .= $j['Field']." ".$j['Type'];
if(strlen($j['Default'])>0)
$field .= " DEFAULT '".$j['Default']."'";
if(strlen($j['Null'])==0)
$field .= " NOT NULL";
if(!empty($j['Extra']))
$field .=" ".$j['Extra'];
/*if($j['Key']=="PRI")
$key .= ", PRIMARY KEY (".$j['Field'].")";
if($j['Key']=="MUL")
$key .= ", KEY ".$j['Field']." (".$j['Field'].")";*/
$field .=", ";
}
$query=mysql_query("SHOW INDEX FROM ".$i[0]);
while($j=mysql_fetch_array($query))
{
if($j['Key_name']=="PRIMARY")
$key .= ", PRIMARY KEY (".$j['Column_name'].")";
elseif($j['Non_unique']==0)
$key .= ", UNIQUE KEY (".$j['Column_name'].")";
else
$key .= ", KEY (".$j['Column_name'].")";
}
$chaine.=substr($field,0,-2).$key.");\n\n";
CFP : Portail Web basé sur CF
CF Last Posts 0.8 : Derniers messages de votre CF sur votre site
Mods : Générateur de fichiers hackés pour CF
|