Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/05/2011, 01:30
Saneko
 
Fecha de Ingreso: marzo-2011
Mensajes: 107
Antigüedad: 13 años, 2 meses
Puntos: 22
Respuesta: Mandar no sólo el Value sino también, el Text de un Option

A mi se me ocurre algo mucho más sencillo, solo con PHP.

En el mismo value de los option escribes todo. Por ejemplo:

Código HTML:
<select name="nombre" size="3" multiple>

<option value="valor 1#Texto de opcion 1">Texto de opción 1</option>
<option value="valor 2#Texto de opcion 2" selected>Texto de opción 2</option>
<option value="valor 3#Texto de opcion 3">Texto de opción 3</option>
<option value="valor 4#Texto de opcion 4">Texto de opción 4</option>

</select> 
Primero esta el "valor 1" un "#" y "Texto de opcion 1". Cuando vayas a procesar este value haras lo siguiente:

Código PHP:
$datos $_POST['nombre'];

$partes explode('#'$datos); // separamos el value en 2 partes por el #

$valor $partes[0]; // la primera parte contiene el 'valor 2'

$texto $partes[1]; // la segunda el 'Texto de opcion 2' 
Es una forma de conseguir varios datos en el mismo value. Espero que te sirva ^^