Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2012, 19:33
Avatar de juanito1712
juanito1712
 
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años, 6 meses
Puntos: 66
php hace cosas raras al imprimir una tabla

buenas, estoy como todos a mitad de un proyecto y como a todos las cosas me van maaaal cuando php hace rarezas

este es mi script

Código PHP:
echo '<table border="1">';
    
$long=count($liga[0]);
    for(
$x=0;$x<$long;$x++){
        echo
'<tr><td>'.$liga[0][$x].'</td><td>'.$liga[1][$x].'</td><td>'.$liga[2][$x].'</td></tr>';
    }
    
    echo
'</table>'
nada mas alla que rutinario, un array bidimensional $liga=Array(0=>$local,1=>$visitante,2=>$jornada);

y trato de obtener sus valores y mostrarlos en una tabla...

el array esta completamente poblado y si en lugar de con tabla elimino toda la estructura de la tabla e imprimo echo'-'.$liga[0][$x].'--'.$liga[1][$x].'--'.$liga[2][$x].'-';
funciona perfecto

pero con la tabla me va cerrando <tr> donde le da la gana

este es el html que me saca chrome
Código:
<table border="1"><tbody>
<tr><td>un</td><td>ocho</td></tr>
<tr><td>0</td></tr>
<tr><td>dos</td><td>siete</td><td>0</td></tr>
<tr><td>tres</td><td>seis</td><td>0</td></tr>
<tr><td>cuatro</td><td>cinco</td><td>0</td></tr>
<tr><td>ocho</td></tr>
<tr><td>cuatro</td><td>1</td></tr>... y sigue haciendo estragos
a alguien le ha pasado algo asi y sabria decirme mas o menos de quien podria ser la culpa (aparte de mia ;) )