Programación Web y Scripting > PHP

 Formularios Php Y Mysql

(1/2) > >>

Adriana Olvera:
Hola a todos, bueno pues ahora tengo un problema un tanto complicado, necesito hacer una condición para mostrar diferentes listas en un formularios, dependiendo de la opción que sea seleccionada en un formulario de inicio. Ahora en Español, tengo una página de ingreso para profesores en esta los usuarios ingresan la carrera a la que pertenecen y despúes sigue otro formulario para que los profes creen examenes, en este formulario se debe seleccionar la materia (de la cual será el examen) las materias están en una tabla llamada materia y quiero que aparescan solo las que pertenecen a la carrera seleccionada al principio. Sé que es con un if pero no me sale, alién me podría ayudar? se los agradesería muchisisisisisimo. :hola:

RadicalEd:
Es más bien de asignación en la DB.
Como así???
Crea un campo en la tabla materias que asigne estas al semestre y cuando hagas la consulta para que aparezcan debes decirle que sean del semestre tal, algo así:
<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]SELECT[/color] * FROM materi<span style='color:green'>as</span> WHERE semestre = 5 <!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->

LeGatoRojo:
tienes algún codigo o estructura de tu bd, para saber como hacer la consulta, ya que podría ser de muchas maneras...

Adriana Olvera:
Pues mi BD se llama "examenes", y tengo 12 tablas creo que lo que quieres son los campos verdad?, pues mi tabla de usuarios tiene la sesion, usuario y contraseña, la de materias: id_materia, nombre y id_carrera, la de carreras: id_carrera y nom_carrera, la de grupos: id_grupoy grupo, cero que anote muchas verdad, bueno espero que sea eso lo que me estabas pidiendo si no me dices y veo si tengo algo que en realidad sirva.

LeGatoRojo:
<!--php1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>PHP </td></tr><tr><td id='CODE'><!--ephp1--><code><font color="#000000">

<font color="#0000BB">$res</font><font color="#007700">=</font><font color="#0000BB">mysql_query</font><font color="#007700">(</font><font color="#DD0000">"SELECT * FROM materias  WHERE id_carrera=$carrera_sel"</font><font color="#007700">);
</font>
</font>
</code><!--php2--></td></tr></table><div class='postcolor'><!--ephp2-->

donde $carrera_sel es la carrera seleccionada antes por el profesor.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa