Visa ett inlägg
Oläst 2009-08-08, 00:28 #3
Draqir Draqir är inte uppkopplad
Medlem
 
Reg.datum: May 2009
Inlägg: 125
Draqir Draqir är inte uppkopplad
Medlem
 
Reg.datum: May 2009
Inlägg: 125
Om du inte vill ha dom i oordning kan du ta bort första for satsen.
Kod:
$lag = *array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16);

for($i = 1; $i <= 128; $i++){
	$t = rand(0,15);
	$u = rand(0,15);
	$temp = $lag[$t];
	$lag[$t] = $lag[$u];
	$lag[$u] = $temp;
}

for($i = 0; $i < 16; $i++){
 *mysql_query("UPDATE `tabell` SET gruppid='" . ceil(($i+1)/4) . "' WHERE ckID='" . $lag[$i] . "'");
}
Draqir är inte uppkopplad   Svara med citatSvara med citat