num_rows; return $total; } //call that stuff to do what I want $numberofrows = GetNumberOfRows(); //*THIS WORKS $IDarray = UniqueRandomNumbersWithinRange(1,$numberofrows,$numberofrows); echo "Here begins the tempIDs output by the for loop:" ; echo "
" ; //print_r ($IDarray); for ($counter = 1; $counter <= $numberofrows; $counter += 1) { //*THIS WORKS $assassinID = $IDarray[$counter - 1] ; //*THIS WORKS if ($assassinID == $numberofrows) { $targetID = 1 ; } else { $targetID = $assassinID + 1 ; } echo "a: " ; echo $assassinID ; echo "
" ; echo "t: " ; echo $targetID ; echo "
" ; //set tempID as the assassinID of the user in the row $counter //set tempID+1 as the target ID of the user in the row $counter //mysql_query( "NSERT INTO users (AssassinID, TargetID) VALUES ($assassinID, $targetID)" ); echo "Start AssassinSQL " ; //UPDATE Users SET weight = 160, desiredWeight = 145 WHERE id = 1; mysql_query( "UPDATE users SET AssassinID = $assassinID WHERE UserID = $counter" ) ; echo $counter ; echo "
" ; echo "Start TargetSQL " ; //UPDATE Users SET weight = 160, desiredWeight = 145 WHERE id = 1; mysql_query( "UPDATE users SET TargetID = $targetID WHERE UserID = $counter" ) ; echo $counter ; echo "
" ; mysql_query( "UPDATE users SET Status = 'Alive' WHERE UserID = $counter" ) ; mysql_query( "UPDATE users SET Kills = 0 WHERE UserID = $counter" ) ; } ?>