dovrei dividere una stringa partendo da un array per poter poi accodare i dati ad una tabella mysql
mi spiego meglio:
$array_campi['campo1']=array(0,5);
$array_campi['campo2']=array(6,61);
$array_campi['campo3']=array(67,3);
$stringa="01215 123456789123123654321 46";
avevo pensato di fare qualcosa del genere (vedi sotto) per ricavarmi una stringa da usare poi con eval ma la cosa non mi convince molto (e tra l'altro non mi restituisce la stringa suddivisa)
foreach ($array_campi as $key=>$value) {
$valori_sql.="'substr(\$stringa_record,".$value[0].",".$value[1].")',";
}
echo $valori_sql=substr($valori_sql,0,-1);
magari qualcuno ha già affrontato il problema e risolto in qualche modo?
ciao a tutti e buona giornata