Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2003, 20:28
Yukas
 
Fecha de Ingreso: octubre-2003
Mensajes: 46
Antigüedad: 20 años, 6 meses
Puntos: 0
Pregunta Buscar Tablas en BD

Hola, tengo una duda, tengo unas listas separadas por años, de una prueba deportiva, los datos son: Posicion, Nombre, Pueblo, Tiempo... y en casi todas las listas se repiten los participantes, yo e creado una BD en la que e creado una tabla para cada año: 1970,1971... etc. y en cada tabla e introducido los campos Posicion, Nombre... etc. Y ahora me encuentro que no se como hacer una busqueda en toda la BD. Y no solo en una tabla, que es lo que se hacer, y tambien para poder crear un <Select Name de todos los años automaticamente, yo e echo esto:--->
<?
print ("<form action=busqueda.php method=get>\n");
print ("<P>Cognom de participant:\n");
print ("<input type=text name=criterio size=22 maxlength=150>\n");

//Menu desplegable anys
print ("<P>Selecciona un any:\n");
print ("<SELECT NAME=any>\n");
print ("<OPTION SELECTED VALUE=$any>$any</OPTION>\n");
$year=1980;
$endyear=2003;
while ($year <= $endyear)
{
print ("<OPTION VALUE=$year>$year</OPTION>\n");

$year++;

}
print("<input type=submit value=Buscar>\n");
print ("</form>\n");
?>

-->pero de esta manera, cada vez que entre un año nuebo a la BD tendre que modificar el $endyear.

- Lo que estoy dudando es si crear una tabla para cada año es correcto o hay alguna manera mejor de hacerlo. ¿seria mejor meterlos todos en la misma tabla? ¿no tendría problemas con los participantes que aparecen en más de 1 año?
Espero consejos, saludos.