Analizziamo un attimo ciò che stai facendo tu supponendo
$piastrelle = "gres";
Codice PHP:
if($piastrelle=="gres") //vero
$a=10; //assegno $a = 10
else
$a=0;
//continuo l'esecuzione del codice
if($piastrelle=="clicken") //falso
$a=15;
else
$a=0; //vado qui e sovrascrivo $a = 0;
//seguito del codice
Quindi solo nel caso in cui $piastrelle = "laminato" vedrai il tuo codice "funzionare", questo perché vengono eseguiti tutti gli if/else e se l'ultimo if ti risulta falso, $a=0
devi fare così
Codice PHP:
if($piastrelle=="gres")
{
$a=10;
}
else if($piastrelle=="clicken")
{
$a=15;
}
else if($piastrelle=="cotto")
{
$a=20;
}
else if($piastrelle=="pvc")
{
$a=25;
}
else if($piastrelle=="laminato")
{
$a=30;
}
else
{
$a=0;
}