Avatar billede julemandenb Nybegynder
08. december 2010 - 16:04 Der er 4 kommentarer og
1 løsning

Cronjob - opdater op til mange priser...

Hej eksperten...

Jeg har nu hele dagen kigget igennem efter en løsning.
Jeg har en tabel med op til rigtig mange vare.
Disse vare har en pris som skal opdaters fra en til flere gange
om dagen alt efter hvordan og hvorledes med mit cronjobs.

Jeg har en tabel der hedder "vare" her i har jeg vare navn samt
pris. mit ønske er at få opdateret disse priser til et random tal.
dog skal priserne ikke være ens med andre priser.

Nogle ider til hvordan dette skal laves? :)

M.v.h
Mikkel Bering
Avatar billede The_Buzz Novice
08. december 2010 - 17:09 #1
310 point i gamle ikke lukkede tråde? http://www.eksperten.dk/list/spoergsmaal/julemandenb
Avatar billede limemedia Nybegynder
08. december 2010 - 19:19 #2
Tilfaeldige priser mellem 0 og ?
Avatar billede majbom Novice
08. december 2010 - 19:39 #3
pseudo:

hent alle varer
kør alle varer igennem
hver gang genereres der et tal (pris) med rand()
hvis værdien ikke er i arrayet 'used' opdateres varens pris med dette tal og tallet smides i arrayet 'used'
ellers køres rand() igen, indtil en ny værdi findes

og så kunne du bruge mysqli, så du kan køre det hele i en query til sidst med autocommit off
Avatar billede julemandenb Nybegynder
13. januar 2011 - 21:08 #4
Har fundet en løsning. Tråden er lukket!!
Avatar billede majbom Novice
15. januar 2011 - 14:03 #5
du må da snart have lært at det er meningen at hvis man selv finder en løsning poster man den også, så andre kan få glæde af den?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester