flopad
Messages postés528Date d'inscriptionmercredi 28 septembre 2005StatutMembreDernière intervention 6 mars 2009
-
27 janv. 2006 à 09:08
flopad
Messages postés528Date d'inscriptionmercredi 28 septembre 2005StatutMembreDernière intervention 6 mars 2009
-
30 janv. 2006 à 08:33
Salut tout le monde,
j'utilise ceci pour écrire dans un fichier excel :
$fic = ("..\Annu\Annuaire.xls"); // le fichier doit déjà exister
$file = fopen($fic, 'w'); //on ouvre le fichier .....
Est ce que je peux créer un fichier excel vide mais avec une mise en page particulière et à chaque fois que je lance mon script, supprimmer tout le contenu du fichier , puis réecrire dedans tout en conservant la 1ere mise en page???
Merci d'avance!!
A voir également:
"Php version 4.4.3" "build date" "server api" "php variables" ????
//connection au serveur:
$cnx = odbc_connect( "DSN_Annuaire","" ,"") or die ("Impossible de se connecter à la base de donnée") ;
$requete = "SELECT * FROM $Annuaire ORDER BY Nom" ; // on sélectionne les enregistrements
$req = odbc_do($cnx, $requete);
$res = odbc_num_rows($req); // on compte le nombre de résultats
$fic = ("..\Annu\Annuaire.xls"); // le fichier doit déjà exister
$file = fopen($fic, 'w'); //on ouvre le fichier
fputs($file,"Nom Prénom\t Société\t Service\t Numéro téléphone fixe\t Numéro abrégé téléphone fixe (Lafrançaise uniquement)\t Numéro de fax\t Numéro de portable\t Numéro abrégé de fixe à portable\t Adresse e-mail\t \n");
//ecriture
fputs($file,"$Nom\t $Societe\t $Service\t $Fixe\t $Fixe_abrege\t $Fax\t $Portable\t $Abrege_fp\t $Mail\t \n"); //une tabulation \t pour changer de colonne et un retour chariot \n pour changer de ligne
flopad
Messages postés528Date d'inscriptionmercredi 28 septembre 2005StatutMembreDernière intervention 6 mars 2009 30 janv. 2006 à 08:33
Bonjour,
je ne comprends pas, j'ai fait ceci et mon fichier de sortie apparait avec la bonne mise en page mais vide......
Sinon, comment puis-je utiliser PEAR::Spreadsheet_Excel_Writer??
//connection au serveur:
$cnx = odbc_connect( "DSN_Annuaire","" ,"") or die ("Impossible de se connecter à la base de donnée") ;
$requete = "SELECT * FROM $Annuaire ORDER BY Nom" ; // on sélectionne les enregistrements
$req = odbc_do($cnx, $requete);
$res = odbc_num_rows($req); // on compte le nombre de résultats
$modele = ("..\Annu\Modele.xls");
$fic = ("..\Annu\Annuaire.xls"); // le fichier doit déjà exister
copy($modele,$fic);
$file=fopen($fic,'a+'); //on ouvre le fichier
fputs($file,"Nom Prénom\t Société\t Service\t Numéro téléphone fixe\t Numéro abrégé téléphone fixe (Lafrançaise uniquement)\t Numéro de fax\t Numéro de portable\t Numéro abrégé de fixe à portable\t Adresse e-mail\t \n");
//ecriture
fputs($file,"$Nom\t $Societe\t $Service\t $Fixe\t $Fixe_abrege\t $Fax\t $Portable\t $Abrege_fp\t $Mail\t \n"); //une tabulation \t pour changer de colonne et un retour chariot \n pour changer de ligne