Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2008, 20:08
scar
 
Fecha de Ingreso: marzo-2008
Mensajes: 8
Antigüedad: 16 años, 1 mes
Puntos: 0
Desplazar valores de arrays

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..