Autor Zpráva
Microfox
Profil *
Ahoj, mám udělanou tabulku která si vytahuje data z mysql databáze...

<?php
require "db.php"; // pripojeni k databazi

$skupina_F='<table  id="tabulka" width="500" bgcolor="white" border="0" style="border-color:white; "  >
<thead align="center">
<tr bgcolor="#343F6C">

<tr bgcolor="#343F6C">
<th><font style="color:white; font-family:Tahoma; font-size:12px; line-height: 2">BLA</th>
<th><font style="color:white; font-family:Tahoma; font-size:12px">BLA</th>
<th><font style="color:white; font-family:Tahoma; font-size:12px">BLA</th>
<th><font style="color:white; font-family:Tahoma; font-size:12px">BLA</th>

</tr></thead>';

$vycuc_tabulky=mysql_query("select * from Tabulka");

while($jeden_radek_tabulky=mysql_fetch_assoc($vycuc_tabulky))
{
$skupina_F.='<tr bgcolor="#1E89D5" align="center">


<td width="30"><font style="color:white; font-family:Tahoma; font-size:12px">'.$jeden_radek_tabulky['z'].'</td>
<td width="30"><font style="color:white; font-family:Tahoma; font-size:12px">'.$jeden_radek_tabulky['v'].'</td>
<td width="30"><font style="color:white; font-family:Tahoma; font-size:12px">'.$jeden_radek_tabulky['vp'].'</td>
<td width="30"><font style="color:white; font-family:Tahoma; font-size:12px">'.$jeden_radek_tabulky['pp'].'</td>

</tr>';

}
$skupina_F.='</table>';
?>


Potřeboval bych do ní udělat po straně 1,2,3,4... dalo by se říct číslo řádku ale abych se lépe vyjádřil tak umístění respektivě pozici toho něčeho...třeba klubu...

Asi by to šlo řešit přes php, ale ptám se jestli by to šlo udělat ňák napevno přes HTML? Ta tabulka je pevná a řádky do ní nepřibejvaj....jen se ty řádky prohazujou protože jsou podle něčeho řazený a já bych potřeboval od 1 až do 14 čísla ve sloupci napevno tak aby nebyly závislý na pohybu těch řádků... Věděl by někdo jak na to?
Dero
Profil
Při vypisování tabulky v PHP použijte čítač a ten vypisujte v prvním sloupci tabulky.

$citac = 0;
while($jeden_radek_tabulky=mysql_fetch_assoc($vycuc_tabulky))
{
$skupina_F.='<tr bgcolor="#1E89D5" align="center">

<td>'.++$citac.'</td>
<td width="30"><font style="color:white; font-family:Tahoma; font-size:12px">'.$jeden_radek_tabulky['z'].'</td>
<td width="30"><font style="color:white; font-family:Tahoma; font-size:12px">'.$jeden_radek_tabulky['z'].'</td>
<td width="30"><font style="color:white; font-family:Tahoma; font-size:12px">'.$jeden_radek_tabulky['v'].'</td>
<td width="30"><font style="color:white; font-family:Tahoma; font-size:12px">'.$jeden_radek_tabulky['vp'].'</td>
<td width="30"><font style="color:white; font-family:Tahoma; font-size:12px">'.$jeden_radek_tabulky['pp'].'</td>

</tr>';

}
peta
Profil
To je sice mimo tema, ale tez bys mohl pouzit toto:
http://php.net/sprintf

$str = '<td width="30"><font style="color:white; font-family:Tahoma; font-size:12px">%s</td>';
while($jeden_radek_tabulky=mysql_fetch_assoc($vycuc_tabulky))
{
$skupina_F.='<tr bgcolor="#1E89D5" align="center">
<td>'.++$citac.'</td>'.
printf($str,$jeden_radek_tabulky['z']).
printf($str,$jeden_radek_tabulky['v']).
printf($str,$jeden_radek_tabulky['vp']).
printf($str,$jeden_radek_tabulky['pp']).
'</tr>';
}

Nehlede na to, ze ty tahoma a width maji byt v css, ze? :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0