ajutor la counter
Moderatori: Moderatori, Start Moderator
-
carco
- Senior Member
- Mesaje: 2799
- Membru din: Joi Mai 27, 2004 4:36 pm
- Localitate: Bucuresti
- Contact:
Pe mine m-a invatat doamna educatoare ca inainte de optimizare trebuie sa ai un cod valid (d.p.d.v. logic)
Acum eu nu pricep (explica-mi tu):
Tu verifici existenta unei inregistrari folosind conditia:
`who` = '$ip' AND FROM_UNIXTIME(`date`, '%d:%m:%Y') = '$today'"
si daca exista faci update pe:
`who` = '$ip' AND FROM_UNIXTIME(`date`, '%d:%m:%Y') = '$today' AND `date` < UNIX_TIMESTAMP() - $nexthit"
De ce ai conditii diferite?
Logica ne invata sa facem asa
SELECT `id`,.... WHERE [CONDITIA DE UNICAT]
daca exista
UPDATE ....... WHERE id=[id-ul extras anterior]
altfel
INSERT ....
Acum eu nu pricep (explica-mi tu):
Tu verifici existenta unei inregistrari folosind conditia:
`who` = '$ip' AND FROM_UNIXTIME(`date`, '%d:%m:%Y') = '$today'"
si daca exista faci update pe:
`who` = '$ip' AND FROM_UNIXTIME(`date`, '%d:%m:%Y') = '$today' AND `date` < UNIX_TIMESTAMP() - $nexthit"
De ce ai conditii diferite?
Logica ne invata sa facem asa
SELECT `id`,.... WHERE [CONDITIA DE UNICAT]
daca exista
UPDATE ....... WHERE id=[id-ul extras anterior]
altfel
INSERT ....
Programator cu experienta in Magento/ZF, Typo3/Flow3, Symfony, B2B, CRM, ERP, SMB... vand betoniera
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Google [Bot] și 22 vizitatori