![](http://s16.postimage.org/55jekecdx/Sin_t_tulo_1.jpg)
| |||
modulo de inscripcion tengo un problema, que no logro iluminarme y solicito ayuda..., el tema es que tengo una DB con la siguiente estructura, desde la pagina del profesor hay un modulo que se llama inscripciones (donde se administra las inscripciones) y es donde visualiza la lista de alumnos (donde se ve el estado si ya esta inscrito y activa boton para retirar), si el alumno no esta inscrito activa el boton de registro. ![]() |
| |||
Respuesta: modulo de inscripcion que me complico haciendo ese modulo, osea logrando hacer que muestre los alumnos inscritos y a su lado un botones para retirar o inscribir , (estando habilitado o deshabilitado) teniendo en cuenta cuenta si ya esta inscrito o no esta inscrito . quería el codigo |
| |||
Respuesta: modulo de inscripcion en la tabla donde tienes a los alumnos crea un campo nuevo nombre: activo - tipo: tynint - length: 1 a lo activo llenaras con valor 1 a los inactivos valor 0 cuando hagas tu consulta para activar el boton if($activo == 1)[ echo <input type="submit" name="boton" value="retirar" /> } else { echo <input type="submit" name="boton" value="inscribir" /> } |
| |||
Respuesta: modulo de inscripcion pues no; sino que uso para modelar SQLyog Enterprise, pero no me sale la consulta que tengo que hacer ya que son dos características a la vez.. |
| ||||
Respuesta: modulo de inscripcion Aahh vale no he dicho nada. Entonces lo que anadas buscando tiene que ver con consultas relacionadas usando inner join y on, googlea que te lo explicaran mejor que yo desde el movil ;) |
| ||||
Respuesta: modulo de inscripcion Y no he usado nunca sqylog asi que no se si valdra para esto, pero phpmyadmin para probar.consultas asi en bruto e ir haciendo pruebas para ver si te devuelven lo que quieres va muy bien |
| |||
Respuesta: modulo de inscripcion Alguien que me de una mano, he tomado el principio que me han dicho, pero sale el siguiente error Cita: Pero realmente no logro encontrar la linea.Parse error: syntax error, unexpected T_VARIABLE in E:\........\index.php on line 390 Código PHP: |
| |||
Respuesta: modulo de inscripcion encontre el error en $rowins2 = mysql_fetch_row$check_ins2); le falta el ( pero aun asi sigue saliendo error Cita: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in E:\................\index.php on line 380 |
| ||||
Respuesta: modulo de inscripcion pues quizas estes realizando una consulta que no le guste a mysql y devuelva un mysql_error() si tienes a mano php my admin en el servidor sobre el qe trabajas accede a la base de datos y en la seccion sql prueba la consulta que estas realizando y asi descartas eso o lo afirmas |
| |||
Respuesta: modulo de inscripcion porque en esta linea while($rowins = mysql_fetch_array($check_lista4)) { estas buscando $check_lista4 y no existe esa variable la ke existe es $check_ins tambien en tu consulta mysql estas llamando dos veces a apellidos y depsues etsas pidiendo el nombre cuando haces el fetch imposible ke funcione Porque usas el codigo html dentro de php es mas limpio optimo y eficiente por separados, y para ti seria mas facil leerlo. porke usas el nombre de la tabla antes de la columna en sql si solamente estas tomando los datos de una sola tabla, haces trabajar mas al interprete. Porque haces un count(*) en tu segunda consulta y depsues vuelves a repetir un count con mysql_fetch_row es doble trabajo si contastes una vez no hace falta hacerlo de nuevo. Porque usaas el strong en cada cabecera de la tabla, es mejor ponerle una clase y en css decirle font-weight: bols y si en el futuro kieres cambiarlo color o bold solo tienes ke cambiar el valor de esa clase y ya esta. porque nombras las variables con el _ delantes usualmente se hace para variables privadas dentro de una clase, se sigue ese estandar. Bueno asqui te deje algunas preguntas para que tu mismo te vayas analizando tu codigo, yo lo organizaria mas a esta forma. seprando el codigo html de php y si puedes mejor usar el patron MVC mucho mas comodo. Código PHP: Última edición por rolygc; 02/11/2012 a las 09:14 |
Etiquetas: |