db satur daudzus laukus, galvenie šaja adijuma no tabulas paņemtie lauki obj_id, matr_id un skaits.
Ir vajadzība zem katra objekta dabūt konkreta materiala daudzumu.
Pagaidam ir izdevies panakt, lai rada summu bet tiklidz zem objekta_id paradas cits matr_id un tad atkal iepriekšejais matr_id, veca summa vairs netiek skaitita un skaitišana sakas pa jaunam.
Varbut kads zin ka varetu panakt lai zem konkreta obj_id summeto pinigi visi vienadie matr_id un paraditos pareiza summa.
TheNewGuy : 2 Augusts 2009 14:51:36
<?php if ($materials == $parskats['matr_id']) {
$sum += $parskats['sk'];
} else {
$sum = $parskats['sk'];
}
?>
<?php } else {
$neto= $parskats['sk'];
$sum = $sk;
?>
<tr>
<td colspan="2"><?php echo $parskats['ob_id']; ?> </td>
</tr>
<?php } ?>
<tr>
<td><?php echo $parskats['matr_id']; ?> </td>
<td><?php echo $sum; ?></td>
<td><?php echo $parskats['sk']; ?></td>
</tr>
<?php $objekts = $parskats['ob_id'];
$materials = $parskats['matr_id'];
$neto = $parskats['sk'];
?>
index.php fails
<table border="1px">
<?php $sk=NULL;
$objekts = NULL;
?>
<tr>
<th>materials</th>
<th>daudzums</th>
</tr>
<?php foreach($faili as $fails): ?>
<?php include('_fails.php'); ?>
<?php endforeach; ?>
</table>
Cerams ka sapratat ideju un spesit palidzet.
_________________
_LAIKS_
foxsk8 : 2 Augusts 2009 15:38:23
$i = 1;
$kopsumma = 0;
$totalitems = 0;
while(
isset($_GET['item_name_'.$i]) and
($_GET['item_number_'.$i]) and
($_GET['quantity_'.$i]) and
($_GET['amount_'.$i])
)
{
$item_name = $_GET['item_name_'.$i];
$item_number = $_GET['item_number_'.$i];
$item_quantity = $_GET['quantity_'.$i];
$item_amount = $_GET['amount_'.$i];
$kopsumma += $item_amount * $item_quantity;
$totalitems += $item_quantity;
$i++;
?>
Nu te kaut kāds piemērs aptuveni.
_________________
https://twitter.com/foxsk8
https://twitter.com/notepadlv
https://twitter.com/styleweblv
Profesionāla mājas lapu izstrāde | Styleweb.lv
TheNewGuy : 2 Augusts 2009 17:27:29