Unten ist mein Code, es ist ein Skript, das ich nur einmal ausführen muss, um eine neue mysql-Tabelle zu aktualisieren, die ich hinzugefügt habe, ich habe 60.000 Benutzer und es lief und fügte 268 Zeilen hinzu, es zeigte keine Fehler oder irgendetwas, es hat einfach nicht den Rest hinzugefügt und ich habe keine Ahnung warum?php und mysql Skript-Timeout ohne Fehler?
<?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>';
}
?>
Haben Sie Ihr Fehlerprotokoll überprüft? – Greg
Dies kann einige verrückt, aber ich bin neu zu arbeiten auf einem Home-Server mit Xampp, ich weiß wirklich nicht, wo das Fehlerprotokoll würde – JasonDavis
Hmm nicht sicher über Xampp sein ... vielleicht fragen Sie auf Serverfault :) – Greg