I have a script that is meant to rotate a list called from a database table so that all members get a chance at being first on the list.
The script continually fails to function, anyone got any ideas? Both pages involved are below.
Rotate.php reads:
<?
include("/home/american/public_html/list/includes/config.php");
if(rotateBreeders()) { echo("BREEDERS ROTATED!"); } else { echo("ERROR"); }
?>
config.php contains this function:
Function rotateBreeders() {
$getall = mysql_query("SELECT * FROM breeders ORDER BY position ASC");
$number = 0;
$last = mysql_num_rows($getall);
while($breeder = mysql_fetch_array($getall)) {
if($number == 0) {
mysql_query("UPDATE breeders SET position=$last WHERE id=$breeder[id]");
} else {
mysql_query("UPDATE breeders SET position=$number WHERE id=$breeder[id]");
}
$number++;
}
}
Thanks in advance,
UnitedInTruth