Autor Zpráva
mmmarek
Profil
adresa problému:
http://www.marek-mixa.wz.cz/index.php?stranka=vysledky
css:
http://www.marek-mixa.wz.cz/css.css

pomocí php vkládám z databáze výsledky:
<div>
<span id="vysledekdatum">
<?echo $zaznam["datum"];?>
</span>
<span id="vysledekmisto">
<?echo $zaznam["misto"];?>

</span>
<span id="vysledekporadi">
<?echo $zaznam["poradi"];?>
</span>
</div>
<div id="vysledekcoment">
<?echo $zaznam["komentar"];?>
</div>

databáze funguje, problém je v umístění informací. přestože je pozicuju relativně, jdou přes sebe. celé to je obalené v while, takže se to opakuje, pokaždé s jinými hodnotamy.

dík za případné rady...
Marek
Fred
Profil
To si měl dát spíš do php a další problém je v id musí být totiž unique= pouze jednou na stránce, nelze mít víckrát stejné id
mmmarek
Profil
aha, takže nemůžu použít div id="coment" dvakrát? takže chyba v id. jasně. mam tedy používat asi class co? nebo ještě jinak?
mmmarek
Profil
tak jsem to předělal na class a pořád nic...
Fred
Profil
Určitě class, ale stejně to nepomůže v tomhle případě. Používáš tam mraky spanů a to jsou řádkové elementy, proto se to mlátí, navíc ty relativní pozice a nějaké floatování, to všechno je tam dost zmatené. Na tohle by se fakt hodila spíš tabulka, výsledky snad budou tabulková data. Nebo můžeš smazat všechny následující definice a místo nich jenom


.vysledekmain{display:block}
.vysledekdatum{display:block}
.vysledekmisto{display:block}
.vysledekporadi{display:block}
.vysledekcoment{display:block}
Fred
Profil
BTW co ten crosspost na intervalu? Kdo to má stahovat.
mmmarek
Profil
dík moc.. mam to takhle:
.vysledekdatum{display:block}
.vysledekporadi{position:relative; left:15px}
.vysledekcoment{position:relative; left:10px}
.vysledekmisto{font-weight: bold;}

za crosspost sorry... lamárna, sypu si popel na hlavu...
Toto téma je uzamčeno. Odpověď nelze zaslat.