Autor Zpráva
Cup
Profil
mám obrázky ... docela malý (nahledy) 100x100 třeba ... cestu mam v DB .. vypisuju to pomoci while a potřebuju vypsat vždy obrázek a pod něj řádek nebo dva textu o šířce obrázku ale co mámk použít ... když použiju div tak se mi další obrázek hodí o řádek níž, když dám odřádkovaní za fotku tak se mi to cely nechutně rozhodí ... nevim jak na to ...

mám to takto
while(....)
{
<img .... />
řádek textu <br />
druhej
}


no a potřebuju aby se mi to vypisovalo vedle sebe dokud nebude konec stránky ... a pak aby to skočilo o řádek níž ... ale nevím co použít ... :-/
Cup
Profil
možná blbá sekce ..... :-!
r0me0
Profil
možná bych zkusil něco jako:
$i=0;
while(....)
{
if($i%5!==0) //pokud jich chces pet vedle sebe
{
<img .... />
řádek textu
druhej
$i++
}
else
{
<br>
$i=0;
}
}
Cup
Profil
skusim ... a ozvu se ...
Str4wberry
Profil
Odpovídám Cup:
Přečti si třeba o CSS vlastnosti float.

___
„Nevím jak to pojmenovat :D“
To bys měl vědět. Že to nevíš je spíše k pláči… ne k smíchu — jak naznačuje smajlík.
Cup
Profil
nevim cim to ale ... nic zadnej vystup ... ani chyby nic
r0me0
Profil
ještě jsem to upravil, třeba to pomůže(ten for je tam jen na zkousku, dej si tam while jaks to mel):
$i=1;
for($j=0;$j<20;$j++)
{
if($i%6!==0) //pokud jich chces pet vedle sebe
{
echo "text ";
$i++;
}
else
{
echo "<br>";
$i++;
}
}
Cup
Profil
Str4wberry
CSS ,,float" znam ... a myslim si, že v tomto připade mi opravdu nepomůže, ano maš pravdu je to spiše k pláči, ale co se dá dělat.
Příště se budu snažit víc, aby muj malinkatej mozek neco vzplodil ...
a jinak nevíte někdo jak na to ... ?
Cup
Profil
r0me0
Diky ... a počkej ... ještě mi pověz jak mam do toho while dostat ($row = mysql_fetch_array($vysledek)) když už tam je toto $j=0;$j<20;$j++ možná sem blbě pochopil .. poraď ješte prosím.
Díky
Cup
Profil
strpení vypoadá to že to pude ...
Cup
Profil
no částečně co funguje .. ale stále není mezera <br /> mezi <img ...> a textem ... ale jinak už to hází třeba pár obrázků vedle sebe ...
Cup
Profil
vypisuje mi to ...

<img ..... >
text
<img ..... >
text
<img ..... >
text
<img ..... >
text


a po urcitem intervalu to br ... to by slo .. ale stale je ten text vedle obrazku (na vystupu) ... tet uz jen jak ho dostat pod obrazek ... .. no ale nevim zda nejsme zase na zacatku
r0me0
Profil
tak to vypisuj do tabulky
<table>
<tr><td><img...></td></tr>
<tr><td><text></td></tr>
</table>
Cup
Profil
jj taky me napadlo.. jdu to skusit ... dekuji za pomoc ..
Cup
Profil
už sem na to přišel ...

kdyby to někoho zajímalo

<table>
<tr>

$i=1;
while($row = mysql_fetch_array($vysledek))
{
if($i%6!==0) //pokud jich chces pet vedle sebe
{
<td>
<img> <br>
text
</td>
$i++;
}
else
{
echo "<tr></tr>";
$i++;
}
}
</tr>
</table>

... pomoci css si dodelam zbytek
vypisuje to tabulku ... a po urcitym poctu to hodi o radek niz .(tr).


r0me0
Díky moc
r0me0
Profil
Cup
není zač :)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0