hej hej, no mam el problem i nie wiem jak się do niego zabrać potrzebuje zsumować ilość paczek i łączną długość km:
kod do tego wszystkiego:
foreach ($_SESSION['koszyk'] as $key => $value)
{
$pozycja = $mysqli->query('SELECT * FROM katalogg WHERE pozycja = "'.$value.'"');
$x = $pozycja->num_rows;
if ($x === 0) {
$paczki = 0;
}else{
$paczki = 1;
}
if (!isset($_POST['pole_1'])) {
$_POST['pole_1'] = NULL;
}
if ($x === 1) {
$x = $tak;
}elseif ($x === 0) {
$x = $nie;
}
echo '<tr>';
echo '<label><td><input type="checkbox" value="'.$key.'" name="key[]"/></td>';
echo '<td>"'.$value.'"<br />';
echo '</td></label>';
echo '<td>'.$x.'</td>';
if ($x === $tak) {
echo '<td><input type="number" name="pole_1['.$value.']" value="1" min="1" max="100" /></td>';
}elseif ($x == $nie){
echo '<td><input type="number" value="0" disabled/></td>';
}
if ($x === $tak) {
$km = $mysqli->query('SELECT norma_pak FROM katalogg WHERE pozycja = "'.$value.'" ' );
while($row = mysqli_fetch_assoc($km)){
echo '<td>'.($_POST["pole_1"][$value]*$row['norma_pak']).'</td>';
}
}else{
echo '<td>0</td>';
echo "</tr>";
}
}
echo "<tr>";
echo "<th colspan=3>SUMA</th>";
$suma_km = $_POST['pole_1']; // tu próbowałem óżnymi sposobami i nic nie chce wyjść oprócz napisu array :(
$s = $suma_km + $suma_km;
echo "<td>$suma_km</td>";
echo "<td></td>";
echo "</tr>";
echo "<tr>";
echo "<th colspan = 3>LICZBA PALET</th>";
echo "<td colspan = 3></td>";
echo "</tr>";