Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Brisanje zapisa nakon nekog vremena?

[es] :: PHP :: Brisanje zapisa nakon nekog vremena?

[ Pregleda: 4722 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Prika

Član broj: 20692
Poruke: 43
*.dialup.neobee.net.

ICQ: 229087266


Profil

icon Brisanje zapisa nakon nekog vremena?06.05.2005. u 23:06 - pre 230 meseci
Ukratko...
Pisem skript za web prodavnicu cija je problematika skedeca. Nakon narudzbe korisnik dobija mail sa stavkama koje je narucio, sa linkom za potvrdu narudzbe. Ukoliko ne potvrdi narudzbu u roku od 24h ona se otkazuje, a podaci o njoj se brisu iz baze, takodje se stanje na lageru vraca na prethodno stanje.
Na koji nacin da resim ovo?
 
Odgovor na temu

_vs_

Član broj: 43397
Poruke: 83
80.93.237.*



Profil

icon Re: Brisanje zapisa nakon nekog vremena?06.05.2005. u 23:35 - pre 230 meseci
za pocetak ti mozes praviti upit i izvrsavati ga
kada hoces, odnosno napisi upit koji ce ti bisati korisnike
koji nisu izvrsili aktivaciju.

a ako radis na linuxu to mozes izvesti da se radi preko njegovih f-ja

za win 'nisam pametan! ti odluci'
 
Odgovor na temu

Prika

Član broj: 20692
Poruke: 43
*.dialup.neobee.net.

ICQ: 229087266


Profil

icon Re: Brisanje zapisa nakon nekog vremena?06.05.2005. u 23:49 - pre 230 meseci
To za povremeno izvrsavanje upita se ne cini kao elegantno i pametno resenje. Radim za win platformu.
Ne znam da li postoji mehanizam u MySQL-u za resavanje ovoga, poput onog za samounistavanje cookies-a. To bi bilo idealno, ali i tu ima glavobolje.
 
Odgovor na temu

krdr
Dragan Krstic

Član broj: 42434
Poruke: 201
221.221.199.*

Sajt: krdr.ebloggy.com


Profil

icon Re: Brisanje zapisa nakon nekog vremena?10.05.2005. u 01:56 - pre 229 meseci
Napravis skript koji ce jednom dnevno, kad ti niko nije u prodavnici, proci kroz kroz bazu i obrisati sve neaktivne. Tako se to radi. Ne postoji mehanizam koji sam brise zapise u bazi.
krdr
Mozda i proradi
 
Odgovor na temu

set_X

Član broj: 32954
Poruke: 675
*.neobee.net.



Profil

icon Re: Brisanje zapisa nakon nekog vremena?10.05.2005. u 07:56 - pre 229 meseci
Ja bi ti preporučio da ne radiš tako.
Možda je bolji ovaj način, ali ti ćeš odlučiti :)

Znači, korisnik naruči neke proizvode, i kad aktivira, t.j. klikne na link za aktivaciju onda se menja stanje u bazi.Mislim da je ovo mnogo bolji način.

A možeš da napraviš skript koji proverava koliko je vremena prošlo od narudžbine, pa da obrišeš ako je starije od 24h.

Naravno, skript će raditi ukoliko ga pokreneš bar jednom u 24h :)
 
Odgovor na temu

Prika

Član broj: 20692
Poruke: 43
*.neobee.net.

ICQ: 229087266


Profil

icon Re: Brisanje zapisa nakon nekog vremena?10.05.2005. u 13:40 - pre 229 meseci
Hvala na predlozima.
I moje resenje je bilo da se svaki dan u npr. 05:00 izvrsava upit koji ce brisati svaki zapis koji je stariji od 24h, a da pri tom nije aktivan. Medjutim hteo sam da ovo bude profesionalnije pa sam mislio da postoji neki mehanizam za resavanje ovoga.
Jos jedan razlog je to sto mi ne pada na pamet kako bi trebao da izgleda skript koji se izvrsava u tacno odredjeno vreme, svakog dana.
Ako imate neko resenje pisite!
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
*.yu1.net.

Sajt: https://avramovic.info


+46 Profil

icon Re: Brisanje zapisa nakon nekog vremena?10.05.2005. u 19:27 - pre 229 meseci
pa skript izgleda kao svaki skript, najobicniji

ono sto tebi treba je cron job
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

JovanT
Jovan Turanjanin
Niš

Član broj: 35633
Poruke: 473
213.244.208.*

Jabber: Zeus@elitesecurity.org
ICQ: 263033789
Sajt: www.turanjanin.net


+17 Profil

icon Re: Brisanje zapisa nakon nekog vremena?10.05.2005. u 20:05 - pre 229 meseci
Pa ta skripta bi izgledala kao i svaka druga. Samo treba da sadrži upit koji će da obriše sve zapise starije od 24h. Zatim takvu skriptu uvrstiš (include) u početnu stranicu ili neku drugu koja se češće otvara.

Kao drugo rešenje, možeš da probaš webcron. O njemu se na ovom forumu govorilo pre jedno par meseci. Potraži malo.
Nije znanje samo znati, već je znanje - znanje dati.

Piši ćirilicom! | Surfujte brže, sigurnije i lakše | Najveća niška online zajednica

 
Odgovor na temu

Prika

Član broj: 20692
Poruke: 43
*.neobee.net.

ICQ: 229087266


Profil

icon Re: Brisanje zapisa nakon nekog vremena?10.05.2005. u 22:58 - pre 229 meseci
OK! Hvala!
Sto se tice skripta... to nije problem. Za ovaj webcron nisam znao.
Hvala svoma jos jednom!!!
 
Odgovor na temu

[es] :: PHP :: Brisanje zapisa nakon nekog vremena?

[ Pregleda: 4722 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.