chcesz dodawać kwoty czy dodawać teksty do siebie?
najprościej (i najwygodniej) oprzeć to o tablicę. zbierasz wszystko i na koniec łączysz:
<?php
if ($_POST['wartosc1']!=0)
{ $rozbudowa[] = 'Kwota1: '.$_POST['metal'];
}
if ($_POST['wartosc2']!=0)
{ $rozbudowa[] = 'kwota2: '.$_POST['krysztal'];
}
?>
jeżeli chcesz zsumować same kwoty:
<?php
if ($_POST['wartosc1']!=0)
{ $rozbudowa[] = $_POST['metal'];
}
if ($_POST['wartosc2']!=0)
{ $rozbudowa[] = $_POST['krysztal'];
}
?>
lektura obowiązkowa:
implode" title="Zobacz w manualu php" target="_manual,
array_sum" title="Zobacz w manualu php" target="_manualP.S. a jak chcesz bez tablic, użyj odpowiednich operatorów. W tej chwili każdy if dający true nadpisuje zmienną rozbudowa. Zainicjuj zmienną rozbudowa, zależnie od tego czy dodajsz teskty czy liczby ($rozbudowa = ''; / $rozbudowa = 0;).
<?php
// Aby dodawać do siebie teksty
$rozbudowa = '';
$rozbudowa .= 'pierwszy teskt ';
$rozbudowa .= 'kolejny teskt';
// daje -> pierwszy teskt kolejny teskt
// Aby dodawć do siebie liczby
$rozbudowa = 0;
$rozbudowa += 10;
$rozbudowa += 12;
// daje -> 22
?>
pozdr.