Onbekend |
|
Ik denk dat jullie niet echt snappen wat ik bedoelde, zal het dus nog even proberen uit te leggen.
In de while staat het stukje:
<?php
$plek = rand(1, 6);
$comp = rand(1, 5);
$cQuery = mysql_query("SELECT id FROM teams WHERE plek=".$plek." AND comp=".$comp);
if(mysql_num_rows($cQuery) == 0)
{
mysql_query("UPDATE teams SET plek=".$plek.", comp=".$comp." WHERE id=".$row['id']);
}
?>
<?php $cQuery = mysql_query("SELECT id FROM teams WHERE plek=".$plek." AND comp=".$comp); { mysql_query("UPDATE teams SET plek=".$plek.", comp=".$comp." WHERE id=".$row['id']); } ?>
Maar daarbij als er dus al iets is gevonden wordt het niet uitgevoerd.
Ik zou wel een else kunnen maken en die weer laten kijken of dan de plek en comp al uniek zijn, maar als dit nog niet zou zijn zijn ze nog beide leeg.
Mijn vraag is dus opzich hoe kan ik zorgen dat het stukje in de while zich blijft herhalen tot ieder team een andere plek/comp combinatie heeft. |