Aide - Recherche - Membres - Calendrier
Version complète : somme de variables d'un champ
Forum Développeur - Administration serveur, programmation et base de données > Techniques et Outils > Serveurs de base de données
hio
Bonjour

J'ai un champ qui s'appelle le_ht.
Ce champ contient plusieurs variables.
Je voudrais faire la somme de ces variables sachant que le nombre est indéfini.
Quequ'un peut il m'aider à accomplir cette méthode ou fonction.

Merci d'avance pour les réponses.
A+
hio
Ldo
comment tu identifie les variables dans le champ ?
y'a un caractère séparateur ?

un peu d'info please smile.gif
hio
Bonjour
//Voici un bout du code:le champ contenant les variables a pour nom le_ht ,le nom de la table est: lig_ct


$sql ="SELECT le_ht FROM contrat,lig_ct";
$curs =odbc_exec($depanges, $sql);
if($curs){
echo "<br><TABLE><TR>";
// entete
for ($i=1; $i <= odbc_num_fields($curs); $i++){
echo "<th bgcolor='silver'>".odbc_field_name( $curs,$i)."</th>";
}
echo "</tr>";

while(odbc_fetch_row($curs) ) {
echo "<tr>";
for($i=1; $i <= odbc_num_fields($curs); $i++) {
echo "<td>".odbc_result($curs,$i) ."</td>";
}
echo "</tr>";
}
echo "</TABLE>";
}
//
Merci pour les réponses
A+
hio
koobiac
Bonjour,

Tu peux directement faire la somme grace à la fonction SQL SUM()

CODE
SELECT SUM(le_ht) as somme FROM ta_table


A+
hio
Bonjour

Problème résolu en fait il fallait:


CODE
$sql .=" SELECT champ SUM (le_ht)";
$sql .="from table";
$sql .="where champ = champ";

$rs=@odbc_exec($cn,$sql)
or die (! $rs || !odbc_fetch_row ($rs)) {
echo ( " patati patata.\n ");
}

Merci pour la solution.
A+
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2008 Invision Power Services, Inc.