Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/11/2005, 15:24
T4X
 
Fecha de Ingreso: enero-2004
Ubicación: myT-Base
Mensajes: 254
Antigüedad: 20 años, 3 meses
Puntos: 2
Pregunta Multiple selector con opciones seleccionadas

Hola a todos, tengo una pregunta en la cual como no he usado eso de los selectores múltiples y me ha quedado en duda eso de como obtener en un selector multiple unos valores elegidos anteriormente, por ejemplo, al crear un registro hay un selector múltiple y elige unas opciones las cuales podrían almacenarse dentro de una sentencia explode(). Y que al editar salieran las opciones seleccionadas tal como las eligio al momento de registrarse.

Para poderme hacer entender con la pregunta, aqui tengo el siguiente ejemplo con el cual espero de verdad hacerme entender:

Tengo un selector:

Código HTML:
<select name="category[]" multiple="muliple" rows="3">
 <option value="1">Acción</option>
 <option value="2">Ciencia Ficción</option>
 <option value="3">Aventura</option>
 <option value="4">Drama</option>
 <option value="5">Infantil</option>
 <option value="6">Clásica</option>
</select> 
En PHP sea ingresando a la BD el resultado seria así:

Código PHP:
<?
// Código PHP //
$insert_data mysql_db_query('my_db'"INSERT INTO theTable SET id='1', category='".implode(',',$_POST['category'])."'")
or 
trigger_error(mysql_error(),E_USER_ERROR);

echo 
"Felicidades, su registro se ha insertado";

?>
Ahora lo que quiero es que cuando se quiera actualizar datos lo que encuentre inicialmente es:
Código HTML:
 <select name="category[]" multiple="muliple" rows="3">
  <option value="1" selected="selected">Acción</option>
  <option value="2" selected="selected">Ciencia Ficción</option>
  <option value="3">Aventura</option>
  <option value="4" selected="selected">Drama</option>
  <option value="5">Infantil</option>
  <option value="6" selected="selected">Clásica</option>
 </select> 
Eso se que se puede porque tambien donde está señalado es en phpMyAdmin al momento de exportar.

Bueno, perdón por no saludar primero, gracias por la ayuda
__________________
Ahora T4X es
WinGFX!!!!!