Hallo,
ich möchte mein Zufallsgenerator mit verschiedenen Werten beeinflussen, ist das überhaupt möglich?
Beispiel Datenbank:
id | wert | text
-------------------
1 | 20 | Test 1
2 | 12 | Test 2
3 | 89 | Test 3
4 | 30 | Test 4
Wenn ich das Script 100 mal aufrufe soll sich das zB so aufteilen:
ID: 3 = 40 aufrufe
ID: 4 = 30 aufrufe
ID: 1 = 20 aufrufe
ID: 2 = 10 aufrufe
Wichtig ist mir also, umso höher der Wert, desto öfter wird der Datensatz angezeigt.
Derzeit werden die Datensätze einfach Zufällig ausgegeben:
Ich wäre für Lösungsvorschläge oder Ansätze sehr dankbar.
Gruß proloser
ich möchte mein Zufallsgenerator mit verschiedenen Werten beeinflussen, ist das überhaupt möglich?
Beispiel Datenbank:
id | wert | text
-------------------
1 | 20 | Test 1
2 | 12 | Test 2
3 | 89 | Test 3
4 | 30 | Test 4
Wenn ich das Script 100 mal aufrufe soll sich das zB so aufteilen:
ID: 3 = 40 aufrufe
ID: 4 = 30 aufrufe
ID: 1 = 20 aufrufe
ID: 2 = 10 aufrufe
Wichtig ist mir also, umso höher der Wert, desto öfter wird der Datensatz angezeigt.
Derzeit werden die Datensätze einfach Zufällig ausgegeben:
Code:
SELECT
*
FROM
`table`
ORDER BY
RAND()
Ich wäre für Lösungsvorschläge oder Ansätze sehr dankbar.
Gruß proloser
Zuletzt bearbeitet: