Re : tableau de donnée dans base
Salut,
J'espère avoir bien compris ton besoin.
Je te propose une solution simple ci-dessous, en imaginant ce que pourrait être ta BDD :
ou encore plus simple en intégrant le calcul dans la requête SQL :
Espérant être utile ...
Salut,
J'espère avoir bien compris ton besoin.
Je te propose une solution simple ci-dessous, en imaginant ce que pourrait être ta BDD :
Code PHP:
$bdd =& JFactory::getDBO();
$query = 'SELECT D.dpe, K.kwh'.
' FROM #__batnrj_dpe as D, #__batnrj_kwh as K'.
' WHERE D.id = K.id';
$bdd->setQuery ( $query );
$rows = $bdd->loadObjectList();
$total = 0;
foreach ( $rows as $row )
{
$total += ( $row->dpe * $row->kwh );
}
echo $total;
Code PHP:
$bdd =& JFactory::getDBO();
$query = 'SELECT SUM(D.dpe * K.kwh) as result'.
' FROM #__batnrj_dpe as D, #__batnrj_kwh as K'.
' WHERE D.id = K.id';
$bdd->setQuery ( $query );
$rows = $bdd->loadObjectList();
$total = $rows[0]->result;
echo $total;
Commentaire