Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/03/2012, 16:59
LOD_Fredy
 
Fecha de Ingreso: abril-2009
Mensajes: 341
Antigüedad: 15 años
Puntos: 3
Respuesta: como hago esto cn PHP y mysql

Tal vez no sea la mejor opcion pero usa substrings u obten el primer caracter, es super facil.

Estoy partiendo de la idea de que en tu combo guardas los datos de la siguiente forma

1 - materia
2 - materia2
etc

donde 1,2 son id de la materias.

Una vez que procesas el formulario y vas a guardar el valor de la opcion seleccionada, obtenies la subcadena en la posicion 0, algo asi:

Código PHP:
Ver original
  1. $valor=isset($_POST["nombredelselect"])?$_POST["nombredelselect"]:"";
  2. $consulta="INSERT INTO tabla VALUES($valor[0],mas valores);"
  3. mysql_query($consulta);

No soy bueno explicandome pero espero te sirva, si no funciona obtener el primer caracter de esa forma entonces hazle un substring de la siguiente manera:

Código PHP:
Ver original
  1. $consulta="INSERT INTO tabla VALUES(substr($valor,0,1),mas valores);