Hola a todos los usuarios,
Espero que alguno de ustedes pueda resolver mi duda que tengo ya desde hace un buen rato, estoy tratando de derle un nuevo valor a una array pero sin borrar los anteriores.
Para ello, estoy usando este código:
<?php
if (isset($_POST['cambio'])){
echo $genero= "234,567,342,784,234";
echo "<br>";
$seccion = explode (",",$genero);
echo $posicion = $_POST['nota']; //número de la nota
$seccion[$posicion] = $_POST['nota'][0]; //le doy en número del artículo
$seccion= implode(",", $seccion);
echo $seccion;
//$seccion = $seccion[0].",".$seccion[1].",".$seccion[2].",".$seccion[3].",".$seccion[4];
}
?>
<form method="post" action="" name="config">
<label>cualquiera</label>
<select name="nota" style="width:180px;">
<option value='0'>uno</option>
<option value='1'>dos</option>
<option value='2'>tres</option>
<option value='3'>cuatro</option>";
</select>
<input type="submit" name="cambio" value="Go" class="btn-install">
Pero lo que hace es suplir un valor que ya tenía, cómo puedo hacer que sólo me corra el valor y no suplantarlo.
Me imagino que pude hacerse con un foreach, pero hasta el momento no he podido pillarlo cómo..