Parcourir toute une table en recalculant un champ et enregistrer
Bonjour
J'ai une très grosse table je doit sur chaque data sans condition, modifier un champ,
existe t'il une formule plus directe pour cela ? merci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <?PHP
/* _________Login $bdd déjà fait___________ */
$reponse = $bdd->query('SELECT * FROM matable');
while ($donnees = $reponse->fetch())
{
$lui=$donnees[valide];
$lui="O =>".$lui;
$majour = $bdd->query('UPDATE matable SET `valide`=:La0 ');
$OnFait = $bdd->prepare($majour);
$OnFait->bindParam(':La0', $lui, PDO::PARAM_STR);
$OnFait->execute();
/* et ici faut il un closeCurseur ? */
}
$reponse->closeCursor();
?> |
Mille merci d'avance ;)