Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/12/2011, 08:39
Avatar de truman_truman
truman_truman
 
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Respuesta: Sistema "de plantillas" para introducir datos en mysql

Es simple creas una tabla llamada "actividades" y otra llamada "datos"

Actividades tendrá los siguientes campos
id_actividad (unico y autoincrementable)
nombre_actividad (varchar)

entonces cada registro ingresado será por ejemplo:

id_actividad 1
nombre_actividad Baloncesto

id_actividad 2
nombre_actividad Futbol

Ahí tenés 2 registros ingresados, el id_actividad es el que será el campo en común entre las 2 tablas

La otra tabla será "datos" y tendrá los siguientes campos
id_usuario
id_actividad
fecha
hora
goles
tantos
penales
goleadores


(las tablas y campos podrán llamarse como quieras, este es solo un ejemplo)

En id_actividad de esta última tabla deberás ingresar el id de la actividad, si es Baloncesto será 1, si es Futbol será 2.. y así con todas las actividades que haya.
Luego para hacer una consulta de Baloncesto por ejemplo, deberás consultar la tabla "datos" y decirle que te muestre solo los que en el campo id_actividad tengan valor 1

Luego para hacer los calculos que tu dices, yo lo haría al momento de mostrar los datos, ya que si ingresas una nueva entrada no tendrás que modificar nada, pues automaticamente se calcularán al momento de mostrarlos.
Sino si guardas el resultado del cálculo deberás actualizarlo cada vez que ingreses nuevos datos.
__________________
la la la