creation d'un fichier texte à partir d'une bdd
Posté : 18 févr. 2009, 00:18
Bonsoir,
Ben voilà, je galère depuis un bon moment, et après plein de recherche sur le net, je commence à arriver à faire quelquechose, mais c'est super long.
Alors je voulais trouver des solutions pour simplifier, mais là je cale.
Alors voilà mon code
Pour mieux comprendre,aller voir sur le site >>> quand je valide une personne ici, ce qu'il m'affiche sur la page suivante, je voudrait que ce soit créer dans un fichier texte (ici appeller "essai.txt")
Existe t-il quelque chose de plus simple que ce que j'ai fait.
Merci d'avance pour vos réponse
Ben voilà, je galère depuis un bon moment, et après plein de recherche sur le net, je commence à arriver à faire quelquechose, mais c'est super long.
Alors je voulais trouver des solutions pour simplifier, mais là je cale.
Alors voilà mon code
<html>
<body bgcolor=#b9defc">
<?php
$cnx = mysql_connect("", "", "");
$db = mysql_select_db("chess32");
$sql = "select Event, Site, Date, Round, White, Black, Result_White, Result_Black, White_Elo, Black_Elo, Ply_Count, 1w, 1b, 2w, 2b from partie where White = '$White' or Black ='$Black';";
$requete = mysql_query($sql, $cnx);
$res = mysql_numrows($requete);
$nom_file = "essai.txt";
while( $result = mysql_fetch_array( $requete ) )
{
echo $texte = '[Event " '; echo $texte2 = $result["Event"]; echo $texte3 = ' "]';
echo( "<br>\n" );
echo '[Site " '; echo $result["Site"]; echo ' "]';
echo( "<br>\n" );
echo '[Date " '; echo $result["Date"]; echo ' "]';
echo( "<br>\n" );
echo '[Round " '; echo $result["Round"]; echo ' "]';
echo( "<br>\n" );
echo '[White " '; echo $result["White"]; echo ' "]';
echo( "<br>\n" );
echo '[Black " '; echo $result["Black"]; echo ' "]';
echo( "<br>\n" );
echo '[Result " '; echo $result["Result_White"]; echo '-'; echo $result["Result_Black"]; echo ' "]';
echo( "<br>\n" );
echo '[WhiteElo " '; echo $result["White_Elo"]; echo ' "]';
echo( "<br>\n" );
echo '[BlackElo " '; echo $result["Black_Elo"]; echo ' "]';
echo( "<br>\n" );
echo '[PlyCount " '; echo $result["Ply_Count"]; echo ' "]';
echo( "<br>\n" );
echo( "<br>\n" );
echo '1. '; echo $result["1w"]; echo ' '; echo $result["1b"]; echo ' 2. '; echo $result["2w"]; echo ' '; echo $result["2b"];
}
$f = fopen($nom_file, "w+");
$textes = $texte.$texte2.$texte3;
fputs($f, $textes);
fclose($f);
?>
</html>
Alors que j'explique, je voudrais récupérer des données pour pouvoir créer un fichier texte.Pour mieux comprendre,aller voir sur le site >>> quand je valide une personne ici, ce qu'il m'affiche sur la page suivante, je voudrait que ce soit créer dans un fichier texte (ici appeller "essai.txt")
Existe t-il quelque chose de plus simple que ce que j'ai fait.
Merci d'avance pour vos réponse