par
coucou » 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
<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
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
[php]
<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>
[/php]
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 [url=http://www.chess32.tonsite.biz/parties/choix_bl.php]ici[/url], 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