Estoy tratando de realizar un bucle que me cree X número de tablas dependiendo del valor que tenga insertado en un campo de mi base de datos.
Como algunos ya me conocen y para no despistar, seguiré con el ejemplo de los deportes:
Digamos que tengo un formulario en el cual un administrador selecciona el número de partidos que se van a jugar en un determinado torneo, lo que se pretende es si este selecciona "8" pues que en la página de torneos, al seleccionar ese torneo aparezcan 8 tablas independientes.
El código que pienso bueno es este:
Código PHP:
include("../conex.inc");
$link=Conectarse();
$result=mysql_query("select * from TORNEOS where NOMBRE_TORNEO = '$nombre_torneo'",$link);
$row = mysql_fetch_array($result);
num_tablas = $row["NUM_TABLAS"];
for ($num_tablas++) {
printf("
<table>
<tr onMouseOver=\"this.bgColor='#CCCCCC';\" onMouseOut=\"this.bgColor='#FFFFFF';\">
<td><div align='center'><font color='#333333'>%s</font></div></td>
<td><div align='center'><font color='#333333'>%s</font></div></td>
<td><div align='center'><font color='#333333'>%s</font></div></td>
<td><div align='center'><a href=\"fichas.php?dni=%s\">%s</a></div></td>
<td><div align='center'><font color='#333333'>%s</font></div></td>
<td><div align='center'><font color='#333333'>%s</font></div></td>
<td><div align='center'><a href=\"acta.php?dni=%s&id_ranking=%d\">Ver acta</a></div></td>
<td><div align='center'><a href=\"editar.php?dni=%s&id_ranking=%d\">Editar acta</a></div></td>
<td><div align='center'><a href=\"borrar.php?id_ranking=%d\">Borrar acta</a></div></td>
</tr>
</table>",$row["ID_RANKING"], $row["FECHA_RANKING"],
$row["LUGAR"], $row["DNI_REMITENTE"],
$row["NOMBRE"], $row["DEPORTE_RANKING"],
$row["TORNEO"], $row["DNI_REMITENTE"],
$row["ID_RANKING"], $row["DNI_REMITENTE"],
$row["ID_RANKING"], $row["ID_RANKING"]);
}
mysql_free_result($result);
mysql_close($link);
¿Pueden echarle un vistazo?
GRACIAS