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]&ensp;&ensp; </span></td>"
 
if( 
$a == 

  echo 
"</tr>\n<tr>"
  
$a 0

$a++; 
} }
echo 
"</tr></table>"
Mi potete aiutare? Grazie a tutti