Goeienamiddag,

Ik zou dmv een cronjob telkens de prijzen van een product laten aanpassen.
Ieder product heeft een veld min en een veld max. Nu had ik graag dmv mysql een willekeurig getal tussen die min en max waarde, maar er zou 1 getal na de komma moeten komen. Iemand enig idee of dit mogelijk is? Zoja hoe?
Zoniet, hoe is dit mogelijk met php?
Mvg, Manaus
Ik hoop dat je niet daadwerkelijk een kolom genaamd min of max hebt, dat zijn gereserveerde woorden.
SELECT
	id,
	ROUND(mingetal+RAND(maxgetal-mingetal),1) AS getal
FROM table
Het werk gedeeltelijk.
Ik heb volgende query

UPDATE tabel SET veld = ROUND(minprijs+RAND(maxprijs-minprijs),1)

De eerste keer dat ik dit uitvoerde was alles correct, de 2e maal bleven alle waarde dezelfde?

Alvast bedankt
Uh ja; een select leest data die in een db staat en een update past dingen aan. Bedoel je dat?
Dmv van een cronjob wordt deze query uitgevoerd. De tabel product heeft bijvoorbeeld 3 kolommen, nl: waarde, minprijs, maxprijs
Nu wil ik telkens de query uitgevoerd wordt, dat er bij waarde een nieuwe waarde komt, namelijk tussen de min en max prijs en 1 getal na de komma.

Reageren