Salut!!
Voilà figurez vous que j'aimerais afficher le résultats d'une multiplication!
alors c'est cool quand je sépare mes requetes de la façon suivante!
Code : PHP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <?php mysql_connect("localhost", "root", "") or die("Impossible de se connecter : " . mysql_error()); mysql_select_db("coursphp"); $result = mysql_query("SELECT * FROM produit p JOIN tarif b ON m.id_cote= b.id_tarif1"); $result2 = mysql_query("SELECT * FROM produit p JOIN tarif2 c ON p.id_cote= c.id_tarif2"); $donnees = mysql_fetch_array($result); $donnees2 = mysql_fetch_array($result2); ?> <p><?php echo $donnees['produit']; echo $donnees['prix']*$donnees['quantité'];?></p> <p><?php echo $donnees2['produit']; echo $donnees2['prix']*$donnees2['quantité'];?></p>
Donc je cherche à mettre tout ca dans une seule et meme requete et avoir le meme resultat, c'est à dire resultats de mes multiplications à la ligne!
J'ai cherché à faire un truc comme ça:
Code : PHP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 $result = mysql_query("SELECT * FROM produit p JOIN tarif b ON m.id_cote= b.id_tarif1 JOIN tarif2 c ON p.id_cote= c.id_tarif2 "); $donnees = mysql_fetch_array($result); ?> <?php echo $donnees['produit']; echo $donnees['prix']*$donnees['quantité'];?> <?php echo $donnees2['produit']; echo $donnees2['prix']*$donnees2['quantité'];?>
bien entendu ca ne marche pas puisque $donnees2 n'est pas défini!
Donc je cherche à inclure mes deux requête dans une variable c'est possible ca??
Alors si quelqu'un a une piste parce que la je sèche depuis un bon moment...
MErci à vous!!
Partager