Ver Mensaje Individual
  #11 (permalink)  
Antiguo 21/05/2013, 12:22
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Comparar valores de un select

El problema es que el código no puede leer tu mente para saber cual es el valor correcto.

Eso lo debes indicar tu, eso lo debes tener en algún lado para poder indagar, sencillamente el código hará lo que le digas, no lo que pienses.

Imagina que tienes las respuestas correctas en un array:
Código PHP:
Ver original
  1. $respuestas = array(
  2.   'pregunta_1' => 'pato',
  3. );
  4.  
  5. $intento = $_POST['pregunta_1'];
  6. $solucion = $respuestas['pregunta_1'];
  7.  
  8. if ($intento !== $solucion) {
  9.  // YOU BAD!
  10. }

¿Se entiende?

Ahora veamos lo que sugieres:
Cita:
pero no se como llamar yo a un valor en concreto del mismo select.
Eso es lo que estás confundiendo, PHP no conoce nada del HTML a menos que le indiques, sencillamente no se pasa todo el <select/> como para que le puedas "preguntar" algo.

La estructura de datos es responsabilidad tuya, si tienes los datos en algún lado y con eso generas el <select/> entonces no deberías tener problemas, si el HTML es lo único que tienes entonces ya deberías darte cuenta que estás omitiendo.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.