Stránka 1 z 1

HTML/php - Mezery v tablu  Vyřešeno

Napsal: 09 kvě 2015 11:28
od GonCz
Ahoj, udělal jsem si code, pro zobrazení dat z mysql. Vše funguje skvěle, jenže mezi prvním a druhým sloupcem je mezera a pak vždy ob dvě je mezera, viz obrázek.
pchelp.png

Vůbec nevím, čím to je, podle mě je to v tom, že to zobrazení je pomocí cyklů v php a tam to dělá asi nějaký bordel. Zde je code:

Kód: Vybrat vše

 <table>
    <thead>
                <tr bgcolor="#EFF213">
         <?php
    mysql_connect("SERVER", "USERNAME", "PASSWORD");
    mysql_select_db("DATABASE");
    mysql_query("set charset utf8 ");
    $res = mysql_query("select * from TABLE");
    $numberOfColumns = mysql_num_fields($res);
    for ($i=0; $i < $numberOfColumns ; $i++) {
       ?>
     <td align="center"><?php echo mysql_field_name($res, $i); ?></td>
       <?php
    }
    ?>
         </tr>
         <?php
         while ($row = mysql_fetch_array($res)) {
         ?>
     <tr>
     <?php for ($i=0; $i < $numberOfColumns; $i++) {
        ?>
     <td width ="150" bgcolor="#FFFFFF"><?php echo $row[$i]?></td>
     <?php 
 }
     ?>
     </tr>
     <?php
 }
     ?>
</thead>
    </table>


Tady je ten code vyhighlitovanej : http://www.phphighlight.com/php/720/

Re: HTML/php - Mezery v tablu

Napsal: 09 kvě 2015 20:31
od lamin_cz
A dělá Ti to i v jiných prohlížečích?

Jinak v thead je tag <th> ne <td>

Re: HTML/php - Mezery v tablu

Napsal: 10 kvě 2015 09:26
od GonCz
Aha, tak ono to dělá jenom mozzila. V ostatních prohlížečích to je v poho :) Díky moc