Autor Zpráva
qwertysvk
Profil *
zdravim, mam dotaz
mam script ktory vytiahuje informacie z databazy(while) a tie dava do tabulky(<table><tr><td>...</td></tr></table>.. atp) ale kvoli tomu while sa pred tu tabulku dava </br> a je to moc roztiahnute, neviete preco to robi? Raz som to vyriesil, len neviem ako. Vdaka
shaggy
Profil
qwertysvk:
neviete preco to robi?
Vieme. Máš pred tabuľkou <br>, ktoré by tam nemalo byť. Odstráň ho.
A ak chceš poriadnu odpoveď, tak ukáž kód.
RockFire
Profil
Kromě toho, že nic jako </br> neexistuje.
Radek9
Profil
RockFire:
Vlastně existuje. Podle specifikace XHTML je <br></br> to samé jako <br />. :-)
margin
Profil *
Aź na zanedbatelné výjimky se XHTML posílá prohlížečům jako HTML, proto prohlížeče <br></br> rozeberou jako HTML a chápou to jako <br><br>.
shaggy
Profil
mmmyslím, že príspevky 3 až 5 sú celkom zbytočné a asi nemá zmysel rozoberať jeden preklep.
l3n0v002
Profil
$query = mysql_query("SELECT * FROM tabulka");
echo "<table width='400'>";
echo "<tr><td>1</td><td>2</td><td>3</td><td><td>4</td></tr>";
while($vypis = mysql_fetch_array($query))
{
    echo "<tr><td>".$vypis['info']."</td><td><strong>".$vypis['zaklad']."</td><td><strong>".$drazba['prihoz_pnick']."</strong></td><td>".$vypis['id']."</td><td>".$vypis['hodnota']."</td></tr></br>";
}
echo "</table>";
Radek9
Profil
l3n0v002:
Na řádku 6 máš za ukončením řádku tabulky </br>. Proč? To nemá v tabulce co dělat. Dej to pryč a bude to fungovat tak, jak chceš.
Petr ZZZ
Profil
Reaguji na shaggyho:
mmmyslím, že príspevky 3 až 5 sú celkom zbytočné
Pro mě byly poučné – nevěřil jsem, že se to chová tak, jak píše margin, dokud jsem si to nevyzkoušel. :-)

(Myslel jsem si, protože <br> je nepárový tag, že </br> bude vyhodnoceno jako uzavírací tag něčeho, co nebylo otevřeno, a bude tedy ignorováno a <br></br> bude vyhodnoceno jen jako jedno <br>. Ve skutečnosti je to ale tak, jak píše margin<br></br> je interpretováno jako dvě <br>.)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0