Autor | Zpráva | ||
---|---|---|---|
beax Profil * |
#1 · Zasláno: 19. 10. 2006, 21:37:22
potrebujem vypisat v PHP 3 najnovsie udaje z MySQL tabulky skusal som toto:
SELECT * FROM tabulka ORDER BY datum DESC LIMIT3; no dostanem sa iba k prvemu riadku prosim pomozte |
||
Alphard Profil |
#2 · Zasláno: 19. 10. 2006, 21:41:05
LIMIT 3
(chybí mezera) |
||
beax Profil * |
#3 · Zasláno: 19. 10. 2006, 21:45:17
to som zle napisal prispevok ved hovorim ze sa dostanem iba ku prvemu udaju vobec si neviem pomoct
|
||
Casero Profil |
#4 · Zasláno: 19. 10. 2006, 21:46:40
beax
a není tam jen jeden udaj??..a vypisuješ to pomocí cyklu?? |
||
beax Profil * |
#5 · Zasláno: 19. 10. 2006, 21:50:37
nene je ich tam asi 20 no ja ani neviem ako to mam vypisat skusal som:
for ($i=0; $i<3; $i++) { $sql="SELECT * FROM tabulka ORDER BY datum"; $query=mysql_query($sql); $fetch=mysql_fetch_assoc($query); echo $fetch['text']."<br>"; } toto vypise 3x ten isty text |
||
Casero Profil |
#6 · Zasláno: 19. 10. 2006, 21:51:59
použí - while ($zaznam=MySQL_Fetch_Array($sql)){
|
||
Alphard Profil |
#7 · Zasláno: 19. 10. 2006, 21:52:10
ten cyklus je špatně použitý, podívej se na:
http://www.linuxsoft.cz/article.php?id_article=344 |
||
beax Profil * |
#8 · Zasláno: 19. 10. 2006, 21:54:36
$sql="SELECT * FROM tabulka ORDER BY datum DESC LIMIT 3";
while ($fetch=mysql_fetch_assoc(mysql_query($sql))) { echo $fetch2['nick']."<br>"; } taak tento cyklus sa mi nikdy nezastavi :) |
||
Alphard Profil |
#9 · Zasláno: 19. 10. 2006, 21:59:31 · Upravil/a: Alphard
používá se funkce mysql_fetch_array
to, co píšeš ty se při každém kole cyklu znovu dotazuje databáze, podívej se radši na můj přechozí link |
||
koudi Profil |
#10 · Zasláno: 19. 10. 2006, 22:01:06
beax
Protože jako paramater mysql_fetch_array nemůžeš použít mysql_query - respektive můžeš, ale nefunguje to :) |
||
beax Profil * |
#11 · Zasláno: 19. 10. 2006, 22:02:35
tam som pozeral no tam to maju definovane ktore udaje sa maju vybrat no moje sa vyberu vsetky. neda sa nieco ako dvojrozmerne pole? $zaznam[$i]['text'] alebo nejak tak alebo do akeho cyklu to mam zabalit? je to jedno ani array nefunguje
:( |
||
beax Profil * |
#12 · Zasláno: 19. 10. 2006, 22:08:17
tak uz som si nasiel chybu mal som query prikaz rovno v fetch prikaze oddelil som to a facha
ale vdaka vam |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0