khitan72
Messages postés12Date d'inscriptionjeudi 5 juillet 2007StatutMembreDernière intervention 5 janvier 2009
-
5 janv. 2009 à 13:17
khitan72
Messages postés12Date d'inscriptionjeudi 5 juillet 2007StatutMembreDernière intervention 5 janvier 2009
-
5 janv. 2009 à 17:48
Bonjour,
je souhaiterais savoir comment je pourrais sauvegarder le resultat de ma requete dans un fichier excel sans avoir a ouvrir excel, de facon a créer un fichier d'échange sur le web.
le but est ensuite d'aller l'ouvrir par FTP, lire une table d'utilisateur ou en fonction d'une valeur faire une autre requete
sans passer par le php, par autoit ,
le code ci dessous m'ouvre un fichier temporaire à enregistrer, avec nom, prenom, mnemonique et email 5 colonnes
merci d'avance pour votre aide
<?
$bdd = mysql_connect('sql.free.fr','login','psw');
mysql_select_db('BDD_name',$bdd);
$requete=@mysql_query("SELECT * FROM tbl_user");
if (@mysql_numrows($requete) ==0)
{
print "<script> alert('La requête n\'a pas abouti !')</script>";
}
// construction du tableau HTML
print ' <!-- impression des titres de colonnes -->
----
ID, NOM, PRENOM, MNEMO, EMAIL, ----
';
// lecture du contenu de la requête avec 2 boucles imbriquées; par ligne et par colonne
for ($ligne=0 ; $ligne<@mysql_numrows($requete);$ligne++)
{
for ($colonne = 0;$colonne < 5 ; $colonne++)
{
print '' .mysql_result($requete , $ligne,$colonne). ', ';
}
print '';
}
print '
';
mysql_close();
// on informe l'utilisateur de la réussite
if (@mysql_numrows($requete) >0)
{
print "<script> alert('La table est bien mise à jour !')</script>";
}
?>