Afficher le resultat d'une requete

Résolu/Fermé
lily - 13 janv. 2011 à 08:38
Laorra Messages postés 195 Date d'inscription dimanche 12 novembre 2006 Statut Membre Dernière intervention 18 juillet 2011 - 13 janv. 2011 à 14:27
coucou tt le monde!!


j'ai un un probleme pour afficher le resultat d'une requete!!
ma requete est la suivante :

$requete3='SELECT sum( dateF - dateD )
FROM intervention
WHERE nom = "'.$nom.'" and year (dateD) = "'.$annee.'" ' ;
$result3=mysql_query($requete3) or die ("Requete pas comprise") ;

j'aimerais pouvoir recuperer le resultat de cette requete et la faire apparaitre sur ma page..

j'ai essayer un mysql_result() mais je ne sais pas koi mettre en parametre..

ma table intervention ressemble a ca :

idIntervention int(11) auto_increment
Nom varchar(30) latin1_bin
site varchar(50) latin1_bin
dateD date
dateF date


Merci de m'aider !!

4 réponses

Laorra Messages postés 195 Date d'inscription dimanche 12 novembre 2006 Statut Membre Dernière intervention 18 juillet 2011 107
Modifié par Laorra le 13/01/2011 à 08:44
Bonjour,

As tu essayé en mettant le résultat dans un tableau avec
mysql_fetch_array();
ou
mysql_fetch_assoc();

Il ne te restera plus qu'à parcourir ton tableau!

Tu peux essayer de stocker ta somme dans une variable ( sum( dateF - dateD ) as somme ).


$reponse = $bdd->query('ta requete');

while ($donnees = $reponse->fetch()){
$donnees['ta donnée à afficher'] . '<br />';

}
0
(mercii de repondre aussi vite :) !! )

ouiii j'ai essayer ceci :

while ($data1=mysql_fetch_array($result3) {
echo'<tr><td width=180> ' .$data[?????]. '</TD>' ;
}

seulement c le mm probleme je ne sais pas koi mettre la ou j'ai placé des ????? !! car aucun champ de ma base de données ne correspond a ce je veux afficher ..
0
Laorra Messages postés 195 Date d'inscription dimanche 12 novembre 2006 Statut Membre Dernière intervention 18 juillet 2011 107
Modifié par Laorra le 13/01/2011 à 09:26
Essaye :

$requete3='SELECT sum( dateF - dateD ) as somme   
FROM intervention WHERE nom = "'.$nom.'" and year (dateD) = "'.$annee.'" ' ;    

$reponse = $bdd->query($requete3);   

$donnees = $reponse->fetch();
echo $donnees['somme'] . '<br />';   

0
ahh merciii ca marche super bien !!

Merci beaucouuup de ton aide!! ;)
0
Laorra Messages postés 195 Date d'inscription dimanche 12 novembre 2006 Statut Membre Dernière intervention 18 juillet 2011 107
13 janv. 2011 à 14:27
Tu peux passer ton post en "résolu" :)
0