Foros del Web » Programando para Internet » PHP »

Php y mysql limitar registro de datos

Estas en el tema de Php y mysql limitar registro de datos en el foro de PHP en Foros del Web. Hola realice un sistema de registro de personas en la cual deben optar por 3 diferentes cursos, pero estos registros los quiero hacer con cupo ...
  #1 (permalink)  
Antiguo 29/03/2016, 01:27
Avatar de MARKWEB  
Fecha de Ingreso: septiembre-2001
Ubicación: En mi casa
Mensajes: 1.562
Antigüedad: 18 años, 1 mes
Puntos: 0
Php y mysql limitar registro de datos

Hola

realice un sistema de registro de personas en la cual deben optar por 3 diferentes cursos, pero estos registros los quiero hacer con cupo limitado para cada una, por ejemplo "Curso 1" tiene 50 cupos, "Curso 2" 75 cupos y "Curso 3" tiene 30 cupos.

Como puedo hacer para que una vez completado los cupos a los cursos automaticamente se desactive o de un mensaje de que el curso ya esta completado?

tengo una pagina donde veo los registrados como lo puedo hacer para filtrar por fecha de ingreso a los reisrado?

otra pregunta mas que tengo es tiene un limite el ingreso de informacion a una Base de datos mysql?? o puedo ingresar miles de datos
__________________
Un MEJOR AMIGO es como un trébol de 4 hojas, DIFÍCIL DE ENCONTRAR y ES DE BUENA SUERTE TENER UNO
  #2 (permalink)  
Antiguo 29/03/2016, 01:50
Avatar de barryallen878  
Fecha de Ingreso: enero-2015
Mensajes: 24
Antigüedad: 4 años, 9 meses
Puntos: 0
Respuesta: Php y mysql limitar registro de datos

son muchas preguntas....
1 - hay una función llamada limit para SQL , no profundizare por que seguro ya lo viste en google pero en el select * from X where a = "tal condición" , puedes agregar al final un limit $dato
si con un get cachas curso 1 que te muestre 50 , else curso 2 75 , etc....
if Tipo_de_curso = 1 $dato = 50, elseif tipo_de_curso = 2 tipo de $dato 75 , etc....



2 en este caso en la funcion row de la tabla le pides que muestre todos los valores deferentes de "cupo lleno" (no se como lo tengas) se que suena muy random pero de memoria no lo recuerdo.....disculpa

3 creo que la tres es otra consulta SQL o ver lo de filtros :P


4 si tiene un limite pero creo que va mas por capacidad de disco , yo e tenido problemas al importar tablas muy grandes y e tenido que hacerlo por consola ya que casi no me meto con php.ini y sus permisos , abriendo el panel de ejecutar solo preciona cmd , el resto de el procedimiento creo que es fácil de encontrar


una disculpa , ando en otro equipo y mis ejemplos usual mente los tengo a la mano jejej saludos y suerte
  #3 (permalink)  
Antiguo 29/03/2016, 08:19
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.318
Antigüedad: 12 años
Puntos: 2653
Respuesta: Php y mysql limitar registro de datos

Cita:
realice un sistema de registro de personas en la cual deben optar por 3 diferentes cursos, pero estos registros los quiero hacer con cupo limitado para cada una, por ejemplo "Curso 1" tiene 50 cupos, "Curso 2" 75 cupos y "Curso 3" tiene 30 cupos.
Necesitas al menos una tabla para manejar la configuracion de cada curso, donde una de las columnas conteng cual es el cupo maximo.

Cita:
Como puedo hacer para que una vez completado los cupos a los cursos automaticamente se desactive o de un mensaje de que el curso ya esta completado?
Simplemente cuando despliegues los cursoss, la misma consulta debe contenr un COUNT() hacia la tabla de los registrados de alumnos, de modo de sacar el cupo disponible. Si el disponible es cero, inhabilitas la inscripcion... la verdad sólo tienes que usar la imaginación para eso lograrlo.

Cita:
tengo una pagina donde veo los registrados como lo puedo hacer para filtrar por fecha de ingreso a los reisrado?
La tabla de registro de inscripciones debe tener si o si un camnpo fecha y hora (DATETIME) . Eso es basico. Siempre necesitas eso
Cita:
otra pregunta mas que tengo es tiene un limite el ingreso de informacion a una Base de datos mysql?? o puedo ingresar miles de datos
Como ya te dijeron, el único límite es el hardware. Las BBDD dMySQL no tienen limite para la cantidad de registros en cada tabla, pueden ser millones de re gistros y ni pestañean.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: fecha, limitar, mysql, registro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 21:28.