par
Cyrano » 21 août 2005, 11:34
Tu fais deux requêtes, mais tu utilises le résultat dans la même variables, la seconde initialisation écrasant la première. Essaye ceci:
<?php
mysql_connect('*****','*****','') or die('MySQL : connexion a la BDD impossible : ' . mysql_error());
mysql_select_db('********') or die('MySQL : selection de la base impossible : ' . mysql_error());
$retour = mysql_query("SELECT SUM(avoine) FROM letinois");
$donnees1 = mysql_result($retour, 0);
echo($donnees1);
$reponse = mysql_query("SELECT avoine FROM letinois");
while ($donnees2 = mysql_fetch_array($reponse) )
{
echo $donnees2['avoine'];
}
mysql_close();
?>
Tu fais deux requêtes, mais tu utilises le résultat dans la même variables, la seconde initialisation écrasant la première. Essaye ceci:
[php]<?php
mysql_connect('*****','*****','') or die('MySQL : connexion a la BDD impossible : ' . mysql_error());
mysql_select_db('********') or die('MySQL : selection de la base impossible : ' . mysql_error());
$retour = mysql_query("SELECT SUM(avoine) FROM letinois");
$donnees1 = mysql_result($retour, 0);
echo($donnees1);
$reponse = mysql_query("SELECT avoine FROM letinois");
while ($donnees2 = mysql_fetch_array($reponse) )
{
echo $donnees2['avoine'];
}
mysql_close();
?>[/php]