Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/03/2014, 11:54
Avatar de jheckson
jheckson
 
Fecha de Ingreso: febrero-2011
Ubicación: $VE->Aragua['Maracay']
Mensajes: 109
Antigüedad: 13 años, 2 meses
Puntos: 8
Respuesta: Tomar valores pasando el número 9

Amigo creo que ya vi cual es el problema!

Tienes que cambiar esta linea:
Código PHP:
Ver original
  1. <td><input type='radio' name='seleccion[$i]' value='modifica".$row[0]."'>".$row[0]."</td><!-- Esta línea es para saber si se modifica -->
  2.  
  3. <td><input type='radio' name='seleccion[$i]' value='elimina".$row[0]."'>".$row[0]."</td><!-- Esta línea es para saber si se elimina -->

Por esta otra:
Código PHP:
Ver original
  1. <td><input type='radio' name='seleccion[$i]' value='modifica'>".$row[0]."</td><!-- Esta línea es para saber si se modifica -->
  2.  
  3. <td><input type='radio' name='seleccion[$i]' value='elimina'>".$row[0]."</td><!-- Esta línea es para saber si se elimina -->

y en la otra parte:
Código PHP:
Ver original
  1. $opcion = substr ($_POST['seleccion'][$indice],0,-1);

por simplemente:
Código PHP:
Ver original
  1. $opcion =$_POST['seleccion'][$indice];

y dime que tal te fue!
Lo que pasa es que al concatenado con el valor de opcion el id, lo cual no es necesario ya que luego con el substr quitas el ultimo digito de la opcion (Que es tu ID concatenado) lo quitas dejando sola la opcion, cuando vas por la por la vuelta 10, solo quitas el cero y por lo tanto te queda algo como "eliminar1" lo cual te manda siempre al "default" del swithc que tienes!