<br>&nbsp; <br>&nbsp; &nbsp;&nbsp;&nbsp; foreach($s2 as $k =&gt; $v)<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $i = $k + $c;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $i = $i . &#39;&#39;;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $a[$i] = $i;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $b = $a[$i];<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $b[&#39;start&#39;] = intval(intval($a[$k][&#39;start&#39;]) + intval($v[&#39;start&#39;])) . &#39;&#39;;
<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo $a[$k][&#39;start&#39;] . &quot;+&quot; . $v[&#39;start&#39;] . &quot;=&quot; . $b[&#39;start&#39;] . &quot;\n&quot;;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $b[&#39;end&#39;] = $v[&#39;end&#39;];<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $b[&#39;txt&#39;] = $v[&#39;txt&#39;];&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 
<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $a[$i] = $b;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br><br><br>Come mai se sia $a[$k][&#39;start&#39;]&nbsp; che $v[&#39;start&#39;] vengono letti correttamente a $b[&#39;start&#39;]&nbsp; viene assegnata la somma dei soli primi due numeri?
<br><br>un esempio di stampa e&#39;:<br>3278940+3720220=6<br>3280530+3722310=7<br><br>fa lo stesso anche con la stringa $v[&#39;txt&#39;] e tutti gli altri campi... cosa sbaglio? son sicuro che e&#39; una niubbata pero&#39; non capisco che sbaglio...
<br><br>Grazie per gli eventuali aiuti ;)<br><br><br clear="all"><br>-- <br>Andrea