Page 1 sur 1
export fichier excel
Posté : 06 août 2007, 12:59
par souma
bonjour je suis entrain de faire migrer une application depuis PHP4 vers PHP5 et j'ai besoin d'exporter un fichier tableau php en un fichir excel; j'utilise php_writeexcel en php4 et ça marche tres bien ; hors en php5 ça se bloque !!!
quelqu'un a une idée?
Posté : 06 août 2007, 14:12
par Ryle

Utiliser une version de php_writeexcel compatible php5 si elle existe ? ou bien demander à son auteur de la réaliser ? ou bien corriger le problème soit même ? ou encore voir un chiropracteur pour cette histoire de bloquage.. à tout les coups c'est un lombaire
Bref, c'est pas les idées qui manquent...

Export fichier excel
Posté : 06 août 2007, 16:05
par souma
bonjour , merci pour ces idées ; mais j'en ai toutes essayé ;
j'ai telechargé une version compatible php5; mais ça ne marche pas ,j'ai essyé de corriger les problemes eux même et je me trouve ploquer...
il me donne comme notice ceçi :
Code : Tout sélectionner
Notice: Undefined offset: 0 in C:\wamp1\www\New RDS010807\Admin\ExportExcel_viewsearch.php on line 42
Notice: Undefined offset: 0 in C:\wamp1\www\New RDS010807\Admin\ExportExcel_viewsearch.php on line 43
les lignes correspondantes sont :
$rang=0;
echo $statuscriteria[$rang];
while($statuscriteria[$rang]!=null) {
var_dump ($searchcriteria); echo ("<br>");
$searchcriteria['status'][$rang]=$statuscriteria[$rang];
$tmp=$tmp."/".$statuscriteria[$rang];
$rang++;
en fait ya d'autre notice du meme type ; et le fichier exporté contient des caractères non alphabetique et il est tout en désordre!!!
pouvez vous m'aider!!!
SVP c'est urgent
Posté : 06 août 2007, 16:09
par zeus
Modération :
Tes délais ne nous intéressent pas.
Nous savons que tu es en difficulté puisque tu demandes de l'aide,
mais nous sommes tous bénévoles et répondons selon nos disponibilités.
Merci de ne pas s'impatienter.
Re: Export fichier excel
Posté : 06 août 2007, 16:12
par zeus
Le message d'erreur signifie que tu essayes de consulter une case d'un tableau qui n'existe pas.
Donc, visiblement, $statuscriteria[0] est différent de null mais n'est pas accessible.
Quelles sont les lignes 42 et 43 ?
souma
Posté : 06 août 2007, 16:16
par export fichier exce
Merci pour votre interet,
les ligne sont
echo $statuscriteria[$rang]; // ligne 42
while($statuscriteria[$rang]!=null) { // ligne 43
Posté : 06 août 2007, 16:20
par zeus
Visiblement, il n'existe aucun indice "0" dans le tableau $statuscriteria ...
Fait un
var_dump($statuscriteria)
pour voir comment ton tableau est rempli

export fichier excel
Posté : 06 août 2007, 16:28
par souma
oui effectivement j'ai fais un var dump mais ça me donne null; donc il n'est pas rempli ; je vais identifier la source du probleme ; Merci bcp.