Bonjour,
pour résumé j'ai l'attention de faire un classement particulier dans une table qui ne tient pas compte de l'ordre alphabétique, mais d'une variable numérique classement
par exemple j'ai une dizaine d'articles dans ma table, lorsque je fais un INSERT dans la table avec la variable classement = 5, j'aimerais que ça incrémente toutes les données au dessus de 4 de +1
j'ai fait un code mais qui ne marche pas.
Modifié par smith (17 Jun 2015 - 14:20)
pour résumé j'ai l'attention de faire un classement particulier dans une table qui ne tient pas compte de l'ordre alphabétique, mais d'une variable numérique classement
par exemple j'ai une dizaine d'articles dans ma table, lorsque je fais un INSERT dans la table avec la variable classement = 5, j'aimerais que ça incrémente toutes les données au dessus de 4 de +1
j'ai fait un code mais qui ne marche pas.
$MaxClassement= $PDO->query("SELECT MAX(classement) FROM maTable")->fetchColumn()
for($i = classement; $i <= $MaxClassement; $i++){
$PDO->query('UPDATE maTable SET classement= classement+1 WHERE classement= '.($i));
}
Modifié par smith (17 Jun 2015 - 14:20)