hola tengo un foreach que lo que me hace es recojer todos los campos de un formulario
Código PHP:
foreach($_POST as $nombre_campo => $valor)
{
//$nombre_campo = (explode('_', $nombre_campo, 2));
$asignacion = "$" . $nombre_campo . "='" . $valor . "';";
eval($asignacion);
echo $asignacion."<br>";
}
y me devuelve
Código HTML:
$nom_caract_cat_2='caract cat1';
$nom_caract_esp_2='caract esp1';
$id_2='2';
$nom_caract_cat_1='caracteristica cat1';
$nom_caract_esp_1='caracteristica esp2';
$id_1='1';
$nom_caract_cat_3='caracteristica cat2';
$nom_caract_esp_3='caracteristica esp2';
$id_3='3';
lo que no se comohacer es que me sace los _1 _2 _3 _4 _5 _n y solo me quede por ejempl $nom_caract_esp
alguien me puede dar una mano?
gracias