フィールドのランダム行を選択する関数を作成する必要があります。 one, two, three, four,five,six
「0」の値を持っており、「1」に設定します。行のランダムなFIELDを選択し、それに応じて更新する
は、関数が、私は、次のいずれかのフィールドを更新する必要が呼び出されたときのフィールドは
id, user, one, two, three, four,five,six
1,'jack',0,0,0,1,0,0
と呼ばれているとしましょう。したがって、1つのフィールドを複数回選択することはできません。実際には、この種の処理を必要とする10以上のフィールドがあります。順序はランダムでなければなりません。
私はまだ余りにも多くの行を書くことなく論理を理解しようとしています。助言がありますか?
実際のコード本当の構造がより親切 –
「ランダム」は、1つの列*を意味し、擬似より*選択することができている3〜4回一列に(理由を見るためにサイコロを巻く)おそらくあなたは[列をシャッフルしたい](http://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle)? –
@Catcallフィールドが選択されると、それは1に設定されるので、2回選択することはできません。しかし、私はシャッフル()のavareもなかった... – domino