Urgent: minimum entre deux montants en php
tenet
-
kij_82 Messages postés 4260 Statut Contributeur -
kij_82 Messages postés 4260 Statut Contributeur -
Bonjour,
j ai un tableaux contient les couples des montants factures et
attachements(chaque ligne dans ce tableau est un couple (facture/attachement))
ce tableau est de 4 colonnes le 1er contient " le Numero de marché" et la 2eme "les montants factures" et
la 3eme
contient
"les montants des attachements" et le 4eme colonne contient
le "montant couple choisi"
j aimerai que le 4ème colonne affiche le petit valeur entre
les deux montants facture et attachements par
exp: si le montant facture = montant attachement ( le montant choisi est
l un entre
les deux )
si le montant facture # montant attachement (le montant choisi c'est le petit
montant entre les deux )
voila ce ke je fai mai je sais pas comment continuer :
<td width="10%"><b>Numero de marché</b></td>
<td width="14%"><b>Montant totale facture</b></td>
<td width="10%"><b>Montant totale attachement</b></td>
<td width="10%"><b>Montant couple choisi</b></td>
<?php
include('connexion.php');// connexion au serveur et a la base de donnée
$sql="SELECT * FROM attachement INNER JOIN facture USING( num_marché)";
$resultat=mysql_query($sql );
while ( $ligne = mysql_fetch_array($resultat))
{
?>
<tr>
<td class="Style5"><?php echo $ligne['Num_marché'];?></td>
<td class="Style5"><?php echo $ligne['Montantfacture'];?></td>
<td class="Style5"><?php echo $ligne['Montantattachement'];?></td>
merci en avance
j ai un tableaux contient les couples des montants factures et
attachements(chaque ligne dans ce tableau est un couple (facture/attachement))
ce tableau est de 4 colonnes le 1er contient " le Numero de marché" et la 2eme "les montants factures" et
la 3eme
contient
"les montants des attachements" et le 4eme colonne contient
le "montant couple choisi"
j aimerai que le 4ème colonne affiche le petit valeur entre
les deux montants facture et attachements par
exp: si le montant facture = montant attachement ( le montant choisi est
l un entre
les deux )
si le montant facture # montant attachement (le montant choisi c'est le petit
montant entre les deux )
voila ce ke je fai mai je sais pas comment continuer :
<td width="10%"><b>Numero de marché</b></td>
<td width="14%"><b>Montant totale facture</b></td>
<td width="10%"><b>Montant totale attachement</b></td>
<td width="10%"><b>Montant couple choisi</b></td>
<?php
include('connexion.php');// connexion au serveur et a la base de donnée
$sql="SELECT * FROM attachement INNER JOIN facture USING( num_marché)";
$resultat=mysql_query($sql );
while ( $ligne = mysql_fetch_array($resultat))
{
?>
<tr>
<td class="Style5"><?php echo $ligne['Num_marché'];?></td>
<td class="Style5"><?php echo $ligne['Montantfacture'];?></td>
<td class="Style5"><?php echo $ligne['Montantattachement'];?></td>
merci en avance
1 réponse
Bonjour,
C'est pourtant pas compliqué, tu as toi même ta solution.
Si l'un est plus petit que l'autre, alors l'afficher, sinon on affiche par défaut l'un des deux:
C'est bien ce que tu cherches à faire ?
C'est pourtant pas compliqué, tu as toi même ta solution.
Si l'un est plus petit que l'autre, alors l'afficher, sinon on affiche par défaut l'un des deux:
while ( $ligne = mysql_fetch_array($resultat))
{
?>
<tr>
<td class="Style5">
<?php echo $ligne['Num_marché'];?>
</td>
<td class="Style5">
<?php echo $ligne['Montantfacture'];?>
</td>
<td class="Style5">
<?php echo $ligne['Montantattachement'];?>
</td>
<td class="Style5">
<?php
if ( $ligne['Montantfacture'] < $ligne['Montantattachement'] ){
echo $ligne['Montantfacture'];
else
echo $ligne['Montantattachement'];
?>
</td>
<?php
}
?>
C'est bien ce que tu cherches à faire ?