Ciao per aiutarvi a capire pubblico lo script (SBAGLIATO) fino a dove sono arrivato.
Con questo script mi ripropone tutta la lista degli spessori selezionando un checkbox diverso per quanti sono i risultati:
1[x] 2[ ] 3 [ ] 4[ ]
1[ ] 2[ ] 3[x] 4[_]
1[_]_2[_]_3[_] 4[x]
ma io vorrei che avessi solo una lista di risultati così
1[x] 2[ ] 3 [x] 4[x]
Codice PHP:
$a = 1;
$query = mysql_query("SELECT * FROM spessori");
$quanti = mysql_num_rows($query);
echo "<table class=\"prova1\"><tr><td> Spessori</td></tr><tr>";
for($x=0; $x<$quanti; $x++){
$rs2 = mysql_fetch_array($query);
$string = $row['spessore'];
$sub = explode ( ",",$string );
foreach($sub as $sub => $valore)
{
if($valore == $rs2['id_spessore']) { $attivo = 'checked="checked"';}
else { $attivo = '';}
echo "<td id='spessori' style='width: 70px; text-align:left'> <span><input name='spessori[]' type='checkbox' value='$rs2[id_spessore]' $attivo>$rs2[spessore]   </span></td>";
if( $a == 6 )
{
echo "</tr>\n<tr>";
$a = 0;
}
$a++;
} }
echo "</tr></table>";
Mi potete aiutare? Grazie a tutti