Afficher premier résultat requête MySQL

Fermé
hardgratte Messages postés 448 Date d'inscription mardi 16 juin 2009 Statut Membre Dernière intervention 2 juin 2022 - 20 avril 2012 à 12:12
hardgratte Messages postés 448 Date d'inscription mardi 16 juin 2009 Statut Membre Dernière intervention 2 juin 2022 - 21 avril 2012 à 23:18
Bonjour,
Voici mon code PHP:
---------------------------------------------------------------------------------------------------------
$sql = "SELECT A1.Designation DESIGNATION, A2.IDMat IDMATERIAU, A3.NomMat MATERIAU, A2.quantite QUANTITE, A4.PrixUnitaire PRIX
FROM produits A1, composition A2, matiere_premiere A3, stock_fournisseur A4
WHERE A1.IDProd=A2.IDProd AND A2.IDMat=A3.IDMat AND A2.IDMat=A4.IDMat AND DESIGNATION='$Designation1'
ORDER BY A3.NomMat ASC, A4.PrixUnitaire ASC " ;


$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());


while ($data = mysql_fetch_array($req))
{
echo $data['MATERIAU']."<br />";
echo $data['QUANTITE']."<br />";
echo $data['PRIX']."<br />";
}
-------------------------------------------------------------------------------------------------------------

Le résultat est de la forme :
Acier (matériau)
2 (quantité)
23 (prix)

Acier (matériau)
2 (quantité)
25 (prix)

Acier (matériau)
2 (quantité)
27 (prix)

etc...

Dans ma base de donnée j'ai plusieurs fois les mêmes matériaux avec des prix différents.

Je voudrais n'afficher que le premier (le plus bas).

Existe t-il une fonction à insérer dans : ------echo $data['PRIX']."<br />";---- pour n'afficher que le premier ?

Merci d'avance ^^



A voir également:

4 réponses

hardgratte Messages postés 448 Date d'inscription mardi 16 juin 2009 Statut Membre Dernière intervention 2 juin 2022 76
20 avril 2012 à 15:44
Please ... help ! ^^
0
hardgratte Messages postés 448 Date d'inscription mardi 16 juin 2009 Statut Membre Dernière intervention 2 juin 2022 76
20 avril 2012 à 17:48
Besoin d'aide...
0
hardgratte Messages postés 448 Date d'inscription mardi 16 juin 2009 Statut Membre Dernière intervention 2 juin 2022 76
21 avril 2012 à 12:18
up...
0
hardgratte Messages postés 448 Date d'inscription mardi 16 juin 2009 Statut Membre Dernière intervention 2 juin 2022 76
21 avril 2012 à 23:18
Personne ?? Vraiment ??
0