Hello,
6 Einträge in lotto_zahlen macht ? und diese 6 Zahlen dürfen sich nicht wiederholen, also nicht das dann da drin steht 4 5 6 7 5 4 jede zahl darf bei den 6 einträgen nur einmal vorhanden sein.
es gäbe da immer noch folgende Lösung, einfach, aber vielleicht nicht besonders schön:
- Erstellt eine Tabelle kandidaten, in der du die Zahlen von 1..46 speicherst.
- Führe eine Abfrage SELECT ... FROM kandidaten ORDER BY RAND() LIMIT 6 durch
Es ist gewährleistet, dass (1) die Zahlen aus dem Wertebereich kommen und (2) nicht doppelt vorkommen.
MfG
Rouven
--
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
I will never understand why Germans feel the need to kill trees -- Arbeitskollege aus UK zum Thema ob eine Dokumentation elektronisch oder auf Papier ausgeliefert wird
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
I will never understand why Germans feel the need to kill trees -- Arbeitskollege aus UK zum Thema ob eine Dokumentation elektronisch oder auf Papier ausgeliefert wird