beste,
Op mijn website wil ik bij de videoclips het aantal vieuws per ip bjihouden zodat ze niet elke keer op f5 gaan drukken.. maar nu moet ik mijn tabel video_log elke dag leegmaken want ik wil dat elk ip elke dag wel een view kan geven.. kan iemand me hierbij helpen (Dit moet ook gebeuren bij interview_log)
Wanneer het veel werk is wil ik ook wel geld ervoor geven..
Met vriendelijke groeten,
Robbin de Kruijf
- Database tabel elke dag leegmaken
-
28-01-2009, 20:31 #1
- Berichten
- 1.406
- Lid sinds
- 17 Jaar
Database tabel elke dag leegmaken
-
In de schijnwerper
(Premium) Hoge DA Backlink | DR 95 | RD 4,2 MiljoenSEO/LinkbuildingLinkbuilding software met 75.000 blogwebsites NL / EN/ FR/ DE en veel andereSEO/Linkbuildingwegens beëindiging bedrijf beschikbaar | HappyHuisdier.nl DA13 - DR16Website te koopFQG.nl - DA2 - Uit 2007 - 3 letter .nl premiumDomein te koop -
28-01-2009, 20:42 #2
- Berichten
- 59
- Lid sinds
- 17 Jaar
Het beste wat je kan doen is opslaan wanneer de bezoeker voor het laatst dat filmpje heeft bekeken, als het meer dan een dan dag geleden is kan de video worden geupdate met een view +1
Of wat jij nu doet, kan je ook elke dag door een cronjob laten doen. Dat is in dit geval het makkelijkste
-
28-01-2009, 20:49 #3
- Berichten
- 1.406
- Lid sinds
- 17 Jaar
Ja dat wil ik ook doen maar ik weet niet hoe ik een cronjob enz maak ik heb geen verstand van cronjobs.. kan iemand me daarmee helpen
Origineel gepost door J. Smit
Het beste wat je kan doen is opslaan wanneer de bezoeker voor het laatst dat filmpje heeft bekeken, als het meer dan een dan dag geleden is kan de video worden geupdate met een view +1
Of wat jij nu doet, kan je ook elke dag door een cronjob laten doen. Dat is in dit geval het makkelijkste
-
28-01-2009, 20:50 #4
- Berichten
- 1.670
- Lid sinds
- 17 Jaar
De tabel hoeft alleen maar geleegd te worden? Gebruik de functie truncate. Voor uitleg over cron jobs zie hier: http://cronjob.nl/
-
28-01-2009, 20:53 #5gast11444 Guest
$rQuery = mysql_query("TRUNCATE TABLE tabelnaam") or die(Mysql_error());
Cronjobs zijn heel gemakkelijk.
-
28-01-2009, 20:54 #6
- Berichten
- 1.406
- Lid sinds
- 17 Jaar
moet ikd aar een aparte bestand ofzo voor maken of moet ik dat bij die query zetten waar hij die ip opslaat van de bezoeker en kan ik ook meedere tabelnamen achter elkaar plaatsen? of moeten ze elk op een aparte regel?
-
28-01-2009, 20:57 #7
- Berichten
- 1.670
- Lid sinds
- 17 Jaar
Een apart bestand speciaal voor de cronjobs en het makkelijkst is om gewoon per tabel zo'n query te doen. Ik heb geen idee of dit met meerdere tabellen tegelijk kan omdat ik dit niet gebruik...
Truncate reset de table als het ware dus de auto nummering gaat ook weer naar 0 en dergelijke als dat er in zit.
-
28-01-2009, 21:07 #8
- Berichten
- 1.406
- Lid sinds
- 17 Jaar
Moet ik dan ergens in mijn bestanden die cronjob bestand laten includen ofzo? want anders kan die toch niet connecten naar de database?
-
28-01-2009, 21:25 #9
- Berichten
- 587
- Lid sinds
- 16 Jaar
Je plaatst best je cronjob in een map waartoe niemand toegang heeft ;-)
Op gelijke hoogte van je public_html map...
Dan ga je naar het beheerscherm van je website (DirectAdmin of CPanel) en je maakt een nieuwe cronjob aan...
Wijs aan welk bestand en om welk tijdstip hij het moet draaien dagelijks...
En klaar is kees...
-
28-01-2009, 22:38 #10
- Berichten
- 1.406
- Lid sinds
- 17 Jaar
Dries van damme heeft me helemaal geholpen! bedankt!
-
29-01-2009, 21:19 #11gast11444 Guest
Je kunt hem ook in de private_html plaatsen.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic