Autor | Zpráva | ||
---|---|---|---|
Rogue77 Profil |
#1 · Zasláno: 7. 11. 2008, 12:12:48
mám mysql databázi kde mám uložená data a chtěl bych je vypsat na stránky což je v pořádku a jde to ale nevím jak udělat výpis takovým způsobem aby se mi vypisovaly ty tybulky do kterých vypisuji z databáze vedle sebe vždy dvě a pak to odskočilo na nový řádek a zase dvě atd ... dokud bude co vypisovat!
můj základní kód je takto: $vysledek=mysql_query("select * from databaze Where akce='ANO' ORDER BY rand()"); while ($zaznam=mysql_fetch_array($vysledek) ): echo "<table width=178 border=1 cellpadding=1>"; echo "<tr>"; echo "<td>".$nazev."</td>"; echo "</tr>"; echo "<tr>"; echo "<td>".$bezna_cena."</td>"; echo "</tr>"; echo "<tr>"; echo "<td>".$nase_cena."</td>"; echo "</tr>"; echo "</table>"; endwhile; takto se mi vypíše tabulka správně ale další se vypíše pod ní a ta další zase pdo ní atd.... potřeboval bych aby se ta druhá vypsala vedle té první a třetí zase na nový řádek a řtvrtá vedle ní atd..... předem děkuji za názor a rady |
||
blaaablaaa Profil * |
#2 · Zasláno: 7. 11. 2008, 12:25:00
$vysledek=mysql_query("select * from databaze Where akce='ANO' ORDER BY rand()"); $i = 0; while ($zaznam=mysql_fetch_array($vysledek) ): echo "<table width=178 border=1 cellpadding=1 style='float: left'>"; echo "<tr>"; echo "<td>".$nazev."</td>"; echo "</tr>"; echo "<tr>"; echo "<td>".$bezna_cena."</td>"; echo "</tr>"; echo "<tr>"; echo "<td>".$nase_cena."</td>"; echo "</tr>"; echo "</table>"; $i++; if ( $i % 2 == 0 ) echo "<br style='clear: left;'>"; endwhile; |
||
klingac Profil |
#3 · Zasláno: 7. 11. 2008, 12:33:12 · Upravil/a: klingac
a co keby si tie tabulky zavrel do divu s pevnou sirkou, nastavil pevnu sirku tabulkam (tak aby sa do toho divu zmestili iba dve) a dal im float (napr. left)?
|
||
Rogue77 Profil |
#4 · Zasláno: 7. 11. 2008, 12:36:37 · Upravil/a: Rogue77
BLaaaa blaaaa ne tak takhle to nejde a asi zcela ani nechápu jak by to mělo fungovat?
|
||
Rogue77 Profil |
#5 · Zasláno: 7. 11. 2008, 12:40:22 · Upravil/a: Rogue77
no to by možná šlo dát do divu ....
|
||
blaaablaaa Profil * |
#6 · Zasláno: 7. 11. 2008, 13:06:27
Rogue77: proc by to nemelo jit?
|
||
Časová prodleva: 16 let
|
0