Export avec php_writeexcel
Bonjour,
Je sais pas si je suis dans la bonne discution ?
j'ai besoin de faire un export a partir d'une base de donnée mysql vers excel, pour cela j'utilise la librairie php_writeexcel.
Je suis face a une difficulté que je n'arrive pas résoudre, j'effectue besoin un while et dans ce while, il me faut creer une 2e ligne avec 2 champs, a la suite du while, mais j'ai un cflie car apparement il ecrit dans les mêmes cellules sur les lignes 7 et 8, au lieux d'aller en dessous a chaque entrée !
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
$i=1;
while($data = mysql_fetch_array($req1))
{
$evt_msg = $data["MESSAGE"];
$texte = addcslashes($evt_msg,"\\\'\"&\n\r<>");
$deb = date("d/m/Y 10:00:00");
$fin = date("d/m/Y 21:00:00", strtotime("+5 days"));
$worksheet->write(($i+1), 0, "TEST");
$worksheet->write(($i+1), 1, "Intervention");
$worksheet->write(($i+1), 2, "champ2");
$worksheet->write(($i+1), 3, "champ3");
$worksheet->write(($i+1), 4, "Oui");
$worksheet->write(($i+1), 5, "Non");
$worksheet->write(($i+1), 6, "France");
$worksheet->write(($i+1), 7, $deb);
$worksheet->write(($i+1), 8, $fin);
//// 2e lignes a générer
$worksheet->write(($i+1), 7, "inter");
$worksheet->write(($i+1), 8, "2112");
$i=$i+1;
} |
j'ai tenté avec un 2e while, mais cela marche que sur 1 ligne
merci de votre aide :)
MAx