Autor Zpráva
Ati
Profil *
Cau,
jak udělám aby se mi tento prikaz

$prikaz="select * from (SELECT id,nick,zprava FROM chat ORDER BY id DESC LIMIT 11) tmp order by tmp.id";
$sql=MySQL_Query($prikaz);
while($pole=mysql_fetch_array($sql)){
echo $pole['nick'].': '.$pole['zprava'].'<br />';
}

provadel treba kazdych 5 sekund???
Dik
one_k
Profil
cron
Ati
Profil *
cron
???
one_k
Profil
cron
Ati
Profil *
Ja to chtel vyresit spis pres JS....na uceni se novyho jazyku nemam cas
Kcko
Profil
Neni treba cron. Staci obycejnej META TAG s presmerovanim stranky na tu samou po 5s ...
Ati
Profil *
Neni treba cron. Staci obycejnej META TAG s presmerovanim stranky na tu samou po 5s ...
To ne, ja bych to potreboval bez toho aniz by se nacitala cela stranka
one_k
Profil
Pockej o co ti jde?
Chces spoustet php script ze stranky aniz by se stranka reloadovala? Az po akci uzivatele?
Nebo proste kazdejch 5 vterin ten script spustit?
Ati
Profil *
dam priklad....chci chat a tam se to musi samo obnovovat, ale zaroven se nemuze reloadovat stranka, protoze by se pak urivateli spatne psali nove vzkazy ;-)
Kcko
Profil
Od toho tu mame FRAMES = RAMCE
Ati
Profil *
kdyz pouziju Iframe, tak to furt ukazuje jak to nacita (ve firefoxu se toci to kolecko :-)) to docela obtezuje....neslo by to vyresit i jinak
Visitor
Profil *
1/ 5 sec je dost rychle
2/ iframe (tak to pouzivam nemam problem. dva iframe jeden pro odesilaci form a druhy pro "board"
3/ dneska bych to delal AJAXem ale ty se nechces ucit nic noveho :)
4/ neverim ze ten dotaz funguje!
$prikaz="select * from (SELECT id,nick,zprava FROM chat ORDER BY id DESC LIMIT 11) tmp order by tmp.id";
Ati
Profil *
*3 - kdyby mi nekdo naspal funkci script, byl bych vdecnej
*4 - funguje ;-)
Visitor
Profil *
**3/ ja zacinal s takovym pseudoAJAXem Dynamicne nacitani obsahu jinak na webu je dost dopst prikladu na pouziti AJAXu

**4/ jaky ma takto postaveny dotaz vyznam ?

Myslim ze bude stejne fungovat i toto:
$prikaz="SELECT id,nick,zprava FROM chat ORDER BY id DESC LIMIT 11";

V mem chatu mi funguje toto (test pres phpMyAdmina):
SELECT `id_uziv`,`zprava` FROM `chat` ORDER BY`datum_a_cas` desc LIMIT 11

funguje i ta druha tva modifikace ale nevim presne co to ma za smysl... co mas v tabulce tmp?
Ati
Profil *
to co si napsal by to nacetlo v opacnem poradi -> posledni prispevek by byl nahore...ja ho chtel dole
Visitor
Profil *
jj to mas pravdu ja mam nejnovejsi prispevek nahore. ale i tak to je celkem krkolomne reseni pres takovy dotaz. porad mi nedoklapuje co to vlastne dela :)

co mas teda v te tabulce tmp?

no mozna bych to asi resil radeji ve vypisu

klasika:
$vypis .= "radek z databaze"; //v cyklu

aby se to vypisovalo naopak:
$vypis = "radek z databaze" . $vypis; //v cyklu
Toto téma je uzamčeno. Odpověď nelze zaslat.

0