ugrás a tartalomhoz

Adatbázisváltozás kijelzése dinamikusan

Agi · 2007. Aug. 16. (Cs), 14.32
Van-e arra lehetőség, hogy egy mysql adatbázis adattartalmának változásakor, például egy üzenetküldő rendszernél, az új üzenet jött tényét újratöltés nélkül kijelezzük a kliens oldalon?

Köszi.
 
1

igen

city99 · 2007. Aug. 16. (Cs), 14.43
van
3

Milyen módszerrel?

Agi · 2007. Aug. 16. (Cs), 14.48
Légyszi áruld el nekem, hogy mi a módszer?

Köszi
2

igen

virág · 2007. Aug. 16. (Cs), 14.48
Legjobb ha ellenőrzöd pl. Cronnal, hogy volt-e változás.

city99: már sokszor volt szó itt a Weblaboron arról, hogy ha nincs kedved válaszolni egy kérdésre, mert idiótának tartod, vagy lenézed az illetőt, vagy mert nem érzed magad megtisztelve eléggé, akkor inkább ne válaszolj.
4

Cron -mi is az

Agi · 2007. Aug. 16. (Cs), 14.50
Köszi, de sajnos ezt a cron-t nem ismerem, tudsz egy olyan oldalt, ahol ez jól le van írva?
5

cron

virág · 2007. Aug. 16. (Cs), 14.53
cron egy program amivel időzíthetsz pl. egy PHP szkriptet, hogy 5 percenként lefusson, vagy bármikor.

pl.:

http://en.wikipedia.org/wiki/Crontab
6

Köszi

Agi · 2007. Aug. 16. (Cs), 14.54
Nagyon köszönöm Neked.
7

Szerintem inkább AJAX...

TeeCee · 2007. Aug. 16. (Cs), 18.17
A cron-t nem keverném bele, pláne, mert csak saját szerveren tudod futtatni, meg ha jól értem nem is az való válaszként...., az való erre.
Én legalábbis úgy értettem a kérdést, hogy: van egy oldal, ahova valaki bejelentkezik, tesz-vesz rajta, és szeretné, ha közben, új üzenet érkezésekor jelezne neki a rencör.

Erre megoldás, ha az oldalon AJAX-os kérésben lekérdezed rendszeres időközönként a leveleket, és ha jött újabb, akkor jelzel. (Ezt számos módon meg tudod tenni, csak hogy egy egyszerű megoldást említsek: javascriptes lekérdezéskor megjegyzed, melyik volt az utolsó, azt a paramétert átadod, vagy sessionban megjegyzed és az azutániakat kérdezed le - ha van, akkor az újabb)

Szerverről történő 'push' lehetőséged nincsen, bár van olyasmi jellegű lehetőség, keress rá a 'long polling' és a 'comet' szavakra a javascript, php és ajax mellett. Volt egy számomra érdekes előadás is ezzel kapcsoaltban a web.conf-on

Üdv: TeeCee :o)
8

Köszi

Agi · 2007. Aug. 17. (P), 16.39
Nagyon köszönöm a segítséged, utánanézek ennek az előadásnak.
9

igen

city99 · 2007. Aug. 24. (P), 17.18
igen arrol is szo volt hogy a kedves kerdezok is megtanulnak kerdezni, es hogy elolvassak az eddig irasokat, meg a forum etiketet. Persze nem tettek meg, de azert kosz a kioktatast.
10

kioktatás...

TeeCee · 2007. Aug. 28. (K), 09.22
Azért, mert valaki hülye, neked nem kell annak lenned.


Ez most nem feltétlen Neked, vagy a kérdezőnek szólt, csak általános alapelv!!!
Attól, hogy valaki nem olvas el néhány Révai Lexikon-nyi anyagot neten, még nem kell félvállról kezelni. Ha a kérdező nem tudja, hogy mit keres, nem tudja megkérdezni sem. És azt sem tudja mindenki, hogy hogyan keressen rá egy ilyenre.
DE: meg lehet tanulnia.
Ha első alkalommal leugatod, elmegy a kedve. Persze aki már az 5. kérdést is ugyanabban a témában, velünk kódot íratva teszi, azt én is elküldöm messzire ;)

Üdv: TeeCee :o)
11

Sőt!

rudo · 2007. Aug. 28. (K), 12.59
öszintén szólva önteltség volna azt hinni, hogy akár csak az esetek 1%-ban is olyasmiről cserélünk eszmét, amiről még soha senki ;) ergó elég lenne kiírni a kezdőlapra, hogy használd a google-t (és ne ess pánikba - hogy adózzunk az infós humornak is ugye :)
12

Így van.

zila · 2007. Aug. 28. (K), 15.37
Én már annak örülnék, ha a témák legalább a weblaboron belül egyediek lennének. De sok kérdező szereti emberek idejét rabolni a google helyett.