Ämne: MySQL query
Visa ett inlägg
Oläst 2016-03-31, 11:36 #2
nosnaj nosnaj är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Mar 2005
Inlägg: 1 012
nosnaj nosnaj är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Mar 2005
Inlägg: 1 012
Citat:
Ursprungligen postat av niklas_SWED Visa inlägg
Hej,

Behöver hämta ut alla raderna från en tabell (SELECT * FROM table) och sedan till mitt problem: uppdatera _slumpmässigt_, _30% av raderna_.

Någon som har någon idé hur denna query kan se ut i min php-fil.
Är det många rader?

Finns otaligt många sätt att utföra det på, ett förslag som dök upp i min hjärna innan lunchen hägrar är:

1. Hämta hem radernas ID och släng in i array
2. I PHP slumpar du fram 30% av dessa ID:n m.h.a array-rand()
3. Uppdatera dessa rader i mysql

Slumpen i array-rand är säkert inte superhög, men är det inte viktigt med exakt slump fungerar detta bra
nosnaj är inte uppkopplad   Svara med citatSvara med citat