bonjour
il y'a qq qui peut m'aidre, je suis débutante en PHP et je veux récupérer les résultats des requetes dans fichier texte afin d'excuter qq programme mais automatiquement
merci
Modération :
Merci de prendre le temps de lire les règlements avant de poster
[/color]
- Afin d'obtenir plus de réponses, le sujet est déplacé dans le forum "Débuter en PHP".
- Merci de prendre garde à l'orthographe
- Merci de donner un titre explicite aux sujets
- Merci de détailler précisemment ton soucis pour que nous puissions t'aider
<?
//definition des paramétre de connexion
$host="*";
$user="*";
$pass="*";
//tentation de conecxion
$conn=mysql_connect($host,$user,$pass) or die ("la connection au serveur a echoué");
//tentation de connection à la base a la base
mysql_select_db("tma_devel") or die ("la connection a la base a echoué");
//definitiond'une requette en selectionnant tous les champs de la table
$res=mysql_query("select nom_synogen from synogen", $conn);
//s'il y'a une erreur
if (!$res){
die("la requette a échoué : ".mysql_error());
//si non je lis l'ensemble de jeu de resultat et j'affiche
while($ligne=mysql_fetch_array($res))
{
echo $lignes["nom_synogen"]."<BR>";
}
}
?>
...
if (!$res) {
die("la requette a échoué : ".mysql_error());
//si non je lis l'ensemble de jeu de resultat et j'affiche
while($ligne=mysql_fetch_array($res)) {
echo $lignes["nom_synogen"]."<BR>";
}
}
La boucle qui affiche les résultat est dans le if() qui test si justement il n'y a pas eu de résultat... donc forcément, tu ne pourras les les voir... sors le while du if(), où met le dans un else() ...
if (!$res) {
die("la requette a échoué : ".mysql_error());
}
else { //si non je lis l'ensemble de jeu de resultat et j'affiche
while($ligne=mysql_fetch_array($res)) {
echo $lignes["nom_synogen"]."<BR>";
}
}
On n'est pas méchant à ce pointmerci de me rependre