Communauté Informatique NDFR.net : Creation d'un fichier de sortie en PHP - Programmation Web (HTML, PHP, ASP, Java, XML, etc.)
 
Creation d'un fichier de sortie en PHP
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 24-01-2004, 11:20
megaseb megaseb is offline
Membre junior
 
Join Date: 24-01-2004
Posts: 3
Creation d'un fichier de sortie en PHP

Salut à tous.

Deja félicitation pour votre forum!!!

Bon voila moi je debute en PHP, j'ai besoin de creer un fichier de sortie (format csv) pour l'importer dans un logiciel propoietaire apres. Ce fichier est généré en PHP par résultat de requetes à une base de données.

Voici mon code:
Code:
 
 
<?
$file = 'export' . '_' . date('dmY') . '.csv';
$fp=fopen('/xxxxxxxxx/backups/' . $file ,"wb"); // Ouverture du fichier avec le mode écriture

//On se connecte à Mysql.
$connect=@mysql_connect(xxxxxxxxxxxxx) or die(mysql_error());
//On séléctionne la base de donnée.
$select_db=@mysql_select_db('xxxxxxxxxxx') or die(mysql_error());
$request = "SELECT orders_id, delivery_name, delivery_street_address, delivery_postcode, delivery_city, delivery_country, customers_telephone FROM orders WHERE orders_status=100003 "; //On déclare la requête mysql.
if ($result = mysql_query($request))
 {
 while($ligne = mysql_fetch_row($result))
  {
  $id = $ligne[0];
  $name= $ligne[1];
  $address = $ligne[2];
  $postcode = $ligne[3];
  $city = $ligne[4];
  $country = $ligne[5];
  $phone = $ligne[6];
  $chaine ="$id;$name;$address;;;$postcode;$city;$country;;;$phone;\r";
  fwrite($fp, $chaine); 
  }  
 }else
  {
  echo "Ereur";
  }
echo ("<a href=\"http://xxxxxxxxxxxx/backups/" . 'export' . '_' . date('dmY') . '.csv' . "\">Telecharger le fichier</a>");
 
mysql_close($connect); // On se déconnecte de Mysql
?>
1) Le probleme viens du caractere de retour à la ligne le "\r" qui je pense est mal interprete par le serveur qui est sous Unix.

2) De plus j'aimerais bien que le fichier se télécharge automatiquement sans avoir besoin de cliquer sur le lien.

Merci d'avance pour votre aide.

Seb
Reply With Quote
 

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
PHP 4.3.10 et PHP 5.0.3 1for-matik Actualité 0 16-12-2004 18:40
PHP 5.0.0 Final Toitoine Actualité 10 18-07-2004 17:16
Problème de lecture de fichier en PHP stan Programmation Web (HTML, PHP, ASP, Java, XML, etc.) 9 12-10-2003 22:47
Creation de compte Shadow Windows NT4/2000/XP Client 1 16-02-2003 08:44
creer un site en php kenny250 Discussions sur le site et/ou le forum 5 03-11-2002 11:40

All times are GMT +2. The time now is 11:30.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.