Bonjour,

J'ai un petit souci.
Mon souci c'est de récupérer le champ vote de ma table article de l'incrémenter à 1 et de le mettre à jour. Comment faire ça dans un seul bloc de requête?
Voilà ce que je suis arrivé à faire. C'est très mauvais. Je sais. Aidez-moi à le faire en un bloc de requête propre SVP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
<?php
//Là je récupère la donnée et l'incrémente
$sql = sprintf("SELECT vote FROM articles ");
$Recordset2 = mysql_query($sql, $id_connect) or die(mysql_error());
$ligne = mysql_fetch_assoc($Recordset2);
$vote = $ligne['vote'];
$vote_actuel = $vote + 1;
?>
 
<?php
//ici je met à jour la donnée
$sql = "UPDATE articles SET vote = '$vote_actuel' WHERE ID = '$viD'";
mysql_query($sql, $id_connect) or die (mysql_error());
?>
D'avnce je vous remercie beaucoup