8791 sujets

Développement web côté serveur, CMS

Voila j'ai trois tables de données
la premiere ETS
la deuxieme GEST
la troisieme CONT

Je partirais bien sur ce type de code exemple suivant :


<?php
// Inclusion des paramètres de connexion à votre base de données
require_once('config.php');
 
// Titre des colonnes de votre fichier .CSV ou .XLS
$fichier = "Nom; Prenom; Mail; Adresse";
$fichier .= "\n";
 
// Requête SQL
$sql = "SELECT * FROM personnes";
$req = mysql_query($sql);
 
// Enregistrement des résultats ligne par ligne
while($row = mysql_fetch_object($req))
{
   $fichier .= "".$row->nom.";".$row->prenom.";".$row->mail.";".$row->adresse."\n";
}
 
// Déclaration du type de contenu
header("Content-type: application/vnd.ms-excel");
header("Content-disposition: attachment; filename=Personnes.csv"); // Remplacer .csv par .xls pour exporter en .XLS
print $fichier;
exit;
?>


Mais sur la table CONT il y a un champs montant et type (comptant, tiers) et selon le type le montant de type tiers se trouvera dans le colonne A et le montant de type comptant se trouvera dans la colonne B (par exemple). comment lui indiqué ceci dans le code exemple ci dessus. Si cela n'est pas possible comment faire ? faut-il utiliser PHP excel ?

Merci pour vos conseils.
tt