Téléchargement
illégal
Posez votre question Signaler

Exporter des données d'une table MySql vers u

Authentiks 16Messages postés 24 juillet 2007Date d'inscription - Dernière réponse le 26 juil. 2007 à 15:58
Bonjour,
j'aimerais Exporter les données contenues dans ma table Mysql, nommée "export", vers un fichier Excel.
Le problème c'est que quand j'ouvre le fichier en question il me marque que le fichier est introuvable, que je dois vérifiez l'orthographe du nom du classeur et la validité de l'emplacement...?!
Ci-dessous mon code, j'avoue pas tout piger!!
$select = "SELECT * FROM export";                 
		$export = mysql_query($select); 
		$fields = mysql_num_fields($export); 
		
		for ($i = 0; $i < $fields; $i++) { 
			$header .= mysql_field_name($export, $i) . "\t"; 
		} 

		while($row = mysql_fetch_row($export)) { 
		$line = ''; 
			foreach($row as $value) {                                             
				if ((!isset($value)) OR ($value == "")) { 
					$value = "\t"; 
				} else { 
					$value = str_replace('"', '""', $value); 
					$value = '"' . $value . '"' . "\t"; 
				} 
			$line .= $value; 
		} 
		$data .= trim($line)."\n"; 
	} 
	$data = str_replace("\r","",$data); 

	if ($data == "") { 
    $data = "\n(0) Records Found!\n";                         
	} 

	header("Content-type: application/x-msdownload"); 
	header("Content-Disposition: attachment; filename=extraction.xls"); 
	header("Pragma: no-cache"); 
	header("Expires: 0"); 
	print "$header\n$data";  

Merci de votre aide!!
Lire la suite 

Exporter des données d'une table MySql vers u »

3 réponses
Réponse
+0
moins plus
SOUS PHPMYADMIN
CLIQUER SUR LA TABLE
FAIRE EXPORTER
SOUS LE MENU EXPORTER SELECTIONNER EXCEL2000
EN BAS A DROITE EXECUTER
ENREGISTRER SUR LE DISQUE OU OUVRIR
Ajouter un commentaire
Réponse
+0
moins plus
Euh...en fait j'ai besoin de l'automatiser dans une application PHP.
Ajouter un commentaire
Réponse
+0
moins plus
AH OK
Ajouter un commentaire
Ce document intitulé « Exporter des données d'une table MySql vers u » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?