"; foreach($unsolved as $element) { if ($count==9) { $puzzleoutput.=""; $count=0; } if ($count==0) { $puzzleoutput.=""; } if ($element!=NULL) { $puzzleoutput.=""; } else { $puzzleoutput.=""; } $count++; } $puzzleoutput.="
".$element." 
"; echo $puzzleoutput; function generate($removed) { $origin=array(); array_push($origin, array(1,2,3,4,5,6,7,8,9)); array_push($origin, array(4,5,6,7,8,9,1,2,3)); array_push($origin, array(7,8,9,1,2,3,4,5,6)); array_push($origin, array(2,3,4,5,6,7,8,9,1)); array_push($origin, array(5,6,7,8,9,1,2,3,4)); array_push($origin, array(8,9,1,2,3,4,5,6,7)); array_push($origin, array(3,4,5,6,7,8,9,1,2)); array_push($origin, array(6,7,8,9,1,2,3,4,5)); array_push($origin, array(9,1,2,3,4,5,6,7,8)); for($i=0; $i