Modification sur toute une table
Bonjour,
ça doit étre simple j'ai à modifier sur une trés grosse table une variable
alors avant de risquer de l'endommager, je voudrais savoir si je peux faire ainsi ?
1) j'ouvre ma base de donnee
Citation:
$Flag1=mysql_connect($Serveur,$User,$Mdp);
$Flag2=mysql_select_db($MaBase);
2) je vais tout parcourrir ainsi
Citation:
$result=mysql_query( "select * from z_LesArticles
WHERE NomArticle >= ' ' and NomArticle <= 'zzzz'
ORDER BY NomArticle");
3) dans la sequence lue je vais utiliser 1 variables
la modifier et la reecrire
est-ce que ca se fait ainsi ?
Citation:
while ($row=mysql_fetch_array($result))
{
$NomArticle= stripslashes($row['NomArticle']);
$NBRArticle= stripslashes($row['NBRArticle']);
$NBRArticle=$NBRArticle+10;
$control=mysql_query ("UPDATE z_LesArticles SET
NBRArticle='$NBRArticle' WHERE NomArticle = '$NomArticle'");
}
mysql_close();
Merci d'avance