Posted: 19.10.2003 18:35 Post subject: glupo pitanje.
kako napraviti da mi onak lijepo poslozi recimo slike iz baze kak je kod vas u galeriji. onak jedna do druge, da mi recimo 3 idu u jedan red. jel to kako moguce ?
ja sam stavio dami prikazuje
echo "$slika";
i onda izbaci
slika1
slika2
slika3..
_________________ FRENCH GUARD: No chance, English bed-wetting types.
I burst my pimples at you and call your door-opening request a silly thing, you tiny-brained wipers of other people's bottoms!Flikrac
Joined: 03 Sep 2003 Posts: 889 Location: Daleko od Novog Zelanda
Posted: 19.10.2003 18:51 Post subject:
Je, glupo pitanje :).
To sredis matematikom jel...
1. napravis selekt
2. definiras neki brojac varijablu i stavis je na 0
3. while petlja...
4. zbrojis 1 na brojac
5. otvoris tr ( <tr> , jel)
6. uvalis td kod sa slikom (<td> slika ili stavec </td)
7. provjeris da li je brojac = 3... ako je, zatvoris </tr> i setiras brojac na 0
8. jovo na novo dok imas slija
$num_cols = 3; // po zelji, jel...
if (num_rows) {
$counter = 0;
echo '<table...';
while (next_record) {
$counter++;
if ($counter%$num_cols == 1) {
// prvi item u redu, otvori tr
echo '<tr>';
}
// ispisi item
echo '<td...' . $podaci;
if ($counter%$num_cols == 0) {
// zadnji item u redu, zatvori tr
echo '</tr>';
}
// ako red nije napunjen do kraja, napuni s praznim td-ima
while ($counter%$num_cols != 0) {
$counter++;
echo '<td> </td>';
if ($counter%$num_cols == 0) {
// napunjen s korektnim brojem td-ova, zatvori tr
echo '</tr>';
}
}
}
echo '</table>';
}
% je modulus operator, daje ostatak dijeljenja 2 broja. u ovom primjeru ostatak 1 znaci da se radi o prvom itemu u redu a ostatak 0 da se radi o zadnjem[/code]
_________________ FRENCH GUARD: No chance, English bed-wetting types.
I burst my pimples at you and call your door-opening request a silly thing, you tiny-brained wipers of other people's bottoms!Flikrac
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum