Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/05/2008, 06:47
Avatar de Wakkos
Wakkos
Colaborador
 
Fecha de Ingreso: octubre-2001
Ubicación: (cerca)
Mensajes: 1.795
Antigüedad: 22 años, 6 meses
Puntos: 59
Enviar variable por <select>

Hola!

Quiero editar por medio de un select un campo de varios registros a la vez.
Tengo lo primero, el select:
Código:
<select name=categoria size=1>
			<option value='".$row[27]."' selected>".$row[27]."</option>
          		<option value='primero'>primero</option>
		         <option value='segundo'>segundo</option>
      		  <option value='tercero'>tercero</option>";
guay, luego tengo un checkbox para seleccionar los registros que quiero editar

Código PHP:
echo "Seleccione para eliminar o agregar<input type=checkbox name='my_stuff[".$row[0]."]' value=".$row[0].">"
$row[0] la ID del registro.
lñuego como son varias opciones, al final tengo para eliminar el registro completo, para aprobarlo y que salga en la web o para editar el campo categoria:
Código:
<INPUT type=radio name=radiecito value=eliminar>Eliminar<BR>
   	<INPUT type=radio name=radiecito value=aceptar>Dar de Alta<BR>
	<INPUT type=radio name=radiecito value=editar>Editar Categoría<BR><BR><br>
	<INPUT TYPE=submit VALUE=ingresar></form>
bien, eso me lleva al archivo de proceso.php donde tengo un case para ver si se edita, se elimina o se aprueba:
Código PHP:
$key $_POST["radiecito"];
   switch(
$key) {                                   
            case 
"editar":
while (list (
$key$value) = each ($my_stuff)) {
                    
$query_numPosts "UPDATE pre_esposas SET categoria = '".$categoria."' WHERE ID ='".$key."'";
                    
mysql_query($query_numPosts$link);
echo 
"Categoría actualizada en mensaje # '".$Key."' ('".$categoria."') <br> <a href=index.php>regresar a administración</a> <br><a href=../index.php>ir a contactos</a>";
                    }
                    break;
case 
"eliminar:
blah blah
break;
case "
aprobar":
blah blah
break; 
el caso es que por alguna extraña razon, la variable que envio cno el select (categoria) no sale. sale vacia, y no entiendo porque. Alguna idea?
__________________
Cool Village
@Wakkos