Aşağıda benim kod ben ekledim yeni bir mysql tablosunu güncelleştirmek için sadece 1 kez çalıştırmak için gereken bir script olduğunu, sadece etmedi, herhangi bir hata ya da bir şey yoktu, ben 60.000 kullanıcı var ve 268 satırları koştu ve ekledi kalanını ekleyin ve ben neden hiçbir fikrim yok?
<?PHP
require_once "../config/functions.inc.php";
// get users
$sql = 'SELECT * FROM friend_login';
$result = executequery($sql);
while($row = mysql_fetch_assoc($result)){
// get states
$sql = 'SELECT * FROM usstates order by rand() limit 1';
$state = getSingleResult($sql);
//convert to lat and long
$geo = get_geo($state);
$lat = $geo['Latitude'];
$long = $geo['Longitude'];
//insert lat/long into locations table
$insert = "INSERT INTO friend_location (user_id, lat, `long`) VALUES ('$row[auto_id]', '$lat', '$long')";
executeQuery($insert);
echo 'user updated with ' .$state. ' <BR> userID=' .$row[auto_id]. ' <BR><BR><BR>';
}
?>