Sql

thomason Messages postés 93 Statut Membre -  
fettahnet Messages postés 73 Statut Membre -
Bonsoir,

svp, j'ai une table employes dans ma bd mysql
celle-ci contient une colonne montant_credit
le problème c'est que je veux sélectionner certains employés et afficher la somme totale de leur crédit
j'arrive à afficher les employés mais je n'arrive pas à faire la somme de leur crédit.

merci d'avance..........(urgent)
A voir également:

4 réponses

fettahnet Messages postés 73 Statut Membre 1
 
écrire le programme qui affiche les employes et leurs crédits.

copier le et coller a ce message. et je pense t'aider
0
mype Messages postés 2449 Statut Membre 437
 
tu fais un sum(montant_credit)
0
fettahnet Messages postés 73 Statut Membre 1
 
tu peus m'écrire le programme qui donne la sélection de certains employes, pour une reponse exacte.
tu peus détaillé plus la question
0
thomason Messages postés 93 Statut Membre
 
bonjour,
voici le programme qui sélectionne tous les employés mais je n'arrive pas à faire la somme de leur crédit


<?php
$requete="SELECT montant_credit FROM employes";
$resultat = mysql_query($requete) or die ('erreur '.$requete.' '.mysql_error());
$tab = mysql_num_rows( $resultat );

if( isset( $_POST['compte'] ) )
{
$cpte = mysql_real_escape_string( htmlspecialchars( $_POST['compte'] ) );

$requete= "SELECT * FROM employes WHERE compte='".$cpte." '";
$resultat = mysql_query($requete) or die ('erreur '.$requete.' '.mysql_error());
?>
<p> </p>
<p> </p>
<p style="color:#333333" align="center" >RESULTATS:</p>
<table width="500" border="2" align="center" cellpadding="1" cellspacing="1" bgcolor="" bordercolor="orange">
<tr>
<td width="100"><em><strong>NOM</strong></em></td>
<td width="100"><em><strong>NUMERO</strong></em></td>
<td width="100"><em><strong>MONTANT_CREDIT</strong></em></td>
<td width="100"><em><strong>COMPTE</strong></em></td>
</tr>
</table>
<?php

while($tabReponse = mysql_fetch_array( $resultat )){?>

<table width="500" border="1" align="center" cellpadding="0" cellspacing="0" bgcolor="#FF6600">
<tr>
<td width="100"><?php echo $tabReponse['nom']; ?></td>
<td width="100"><?php echo $tabReponse[ 'numero'];?></td>
<td width="144"><?php echo $tabReponse['montant_credit'];?></td>
<td width="100"><?php echo $tabReponse['compte'];?></td>
</tr>
</table>
<?php
0
fettahnet Messages postés 73 Statut Membre 1
 
le meme programme et tu rajoute une variable $somme :

<?php
$somme=0;
while($tabReponse = mysql_fetch_array( $resultat )){?>

<table width="500" border="1" align="center" cellpadding="0" cellspacing="0" bgcolor="#FF6600">
<tr>
<td width="100"><?php echo $tabReponse['nom']; ?></td>
<td width="100"><?php echo $tabReponse[ 'numero'];?></td>
<td width="144"><?php echo $tabReponse['montant_credit']; $somme= $somme+$tabReponse['montant_credit']; ?></td>
<td width="100"><?php echo $tabReponse['compte'];?></td>
</tr>
</table>
<?php

// maintenant vous etes la variable $somme qui a la somme 'montant_credit', tu peus l'afficher
0