Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2003, 05:56
Avatar de ferent
ferent
 
Fecha de Ingreso: junio-2002
Ubicación: Madrid
Mensajes: 633
Antigüedad: 21 años, 10 meses
Puntos: 0
Sobre blucles

Muy buenos días compañeros;

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); 
Pero obviamente está mal, el for me da errores y no me sale!!!

¿Pueden echarle un vistazo?

GRACIAS
__________________
Culto es aquel que sabe donde encontrar lo que no sabe.