Nu ved jeg ikke ret meget om PHP, men kunne man ikke lave variablerne uden for lykkerne?
Sådan her:
$max = $_POST['max'];
$kat_ud;
$type_ud;
for ($i=1;$i<=$max;$i++) {
$kat = $_POST['kat'.$i];
$kat_ud = 'K'.$kat.'';}
$max2 = $_POST['max2'];
for ($i2=1;$i2<=$max2;$i2++) {
$type = $_POST['type'.$i2];
$sats = $_POST['sats'.$i2];
$type_ud = 'T'.$type.'S'.$sats.'';
}
//her ville min query blive indsat, $kat_ud kunne være "K1K2K3K4K5" og $type_ud "T1S250T2S350T3S650"
}
lidt ligesom $_POST[] er deklareret i den højste scope, og derfor kan bruges overalt.