extraire au format excel...
Posté : 20 avr. 2011, 20:37
Bonjour !
Je cherche un moyen d'extraire une base de données mysql vers un fichier excel et j'en appel à votre aide car je bute sur une fonction récursive...
Ce script fonctionne mais il ne donne pas le résultat que je cherche...
Je ne sais pas comment automatiser l'écriture dans une autre case sous excel...
Comment faire pour avoir les coordonnées du tableau excel en variables?
Merci d'avance.
Je cherche un moyen d'extraire une base de données mysql vers un fichier excel et j'en appel à votre aide car je bute sur une fonction récursive...
Code : Tout sélectionner
<?php
include './Classes/PHPExcel.php';
include './Classes/PHPExcel/Writer/Excel5.php';
$workbook = new PHPExcel;
$sheet =
$workbook->getActiveSheet();
$link=mysqli_connect("localhost", "******", "*******", "********");
if (mysqli_connect_errno())
{
printf("Échec de la connexion : %s\n", mysqli_connect_error());
exit();
}
$query1="SELECT * FROM classe";
$result1=$link->query($query1);
$num_results1=$result1->num_rows;
$sheet->setCellValue('A1',$num_results1);
for ($i=0; $i <$num_results1;$i++)
{
$row=$result1->fetch_row();
$sheet->setCellValue('A10', 'idmac');
$sheet->setCellValue('A12',stripslashes($row[0]));
$sheet->setCellValue('B10', 'section');
$sheet->setCellValue('B12',stripslashes($row[1]));
}
$result1->free();
//$sheet->setCellValue('A1','MaitrePylos');
$writer = new PHPExcel_Writer_Excel5($workbook);
$records = './fichier.xls';
$writer->save($records);
?>Je ne sais pas comment automatiser l'écriture dans une autre case sous excel...
Comment faire pour avoir les coordonnées du tableau excel en variables?
Merci d'avance.