Cool Forum

 
 
Cool Forum » Support » Bugs » [0.8.1] Exportation MySQL
Connexions
1 connecté(s) sur le forum actuellement: 0 membre(s) | 1 invité(s)
 
 
 
<<Sujet précédent     Sujet suivant>>


 
 
Auteur Imprimer le topic Message

 
 
TiGeR

Pilier

Roarr!!!

Enregistré le 16/01/2003
Messages: 3794
Non connecté

Sujet : [0.8.1] Exportation MySQL
Ajouté le : 31/05/2005 12:49
Message :

Je poste ici pour ne pas que le bug ne passe à la trappe donc pas besoin de le confirmer

-> http://www.coolforum.net/forum/detail.php?forumid=3&id=18175&p=1#34445


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

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de TiGeR!! Envoyer un Message Privé à TiGeR Citer ce post dans votre réponse

 
 
TiGeR

Pilier

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

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de TiGeR!! Envoyer un Message Privé à TiGeR Citer ce post dans votre réponse

 
 


<<Sujet précédent     Sujet suivant>>

 
[Contacter l'administrateur] | [Aller sur CoolForum.net]

 
[12 requêtes] - [Page générée en 0.0279 secondes]
 

Powered by CoolForum v.0.8.5 beta
Copyright ©2001-2014 CoolForum.net