i a écrit un code pour mettre à jour le cryptage de mot de passe dans mon site .. le code est ..Erreur fatale en php (dépassé 60 de temps exec)
<?php
$db= mysql_pconnect("localhost","root","root");
mysql_select_db("nitconnect");
$query="select password from register limit 1000";
$result=mysql_query($query);
$c=0;
while($ans=mysql_fetch_array($result))
{
$newpass=sha1($ans[0].'Q*iV%qKz$&!C');
$newone="update register set password='{$newpass}' where password='{$ans[0]}'";
mysql_query($newone);
}
?>
Comment je ne corriger cette erreur?
Combien de requêtes faites-vous? Pouvez-vous tester les sorties 'echo' pour déterminer à quel moment se produit le timeout? Ajoutez également la gestion des erreurs mysql afin de savoir si le script parvient à se connecter à la base de données. www.php.net/mysql_error –
Pourrait aider si vous formatez le code pour une meilleure visibilité (utilisez l'option de code dans l'éditeur) et montrez l'erreur que vous obtenez. –
"Erreur fatale en php (** dépassé 60s de temps d'exécution **)" – badp