Bonjour,

Dans la table `HitsParPays`, je souhaite incrémenter le champ 'hits'. Pour ce faire, je teste si le champ 'pays' de cette table contient un terme enregistré dans la variable de session $_SESSION['langue_util']. Si c'est le cas, j'incrémente autrement, je créé un nouveau enregistrement et j'affecte le chiffre 1 comme hit.
Mon code est pour le moment celui-ci mais de toute évidence .... il ne fait rien.
Pourquoi ? J'avoue que je sèche autrement je ne vous implorerais pas à genoux ... Non, c'est sans doute trop fort, mais si vous pouviez m'aider, ce serait sympa.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
$req = "SELECT count(pays) FROM `HitsParPays` WHERE `pays` = '$_SESSION['langue_util']'";
$result = mysql_query($req)  or die ('Erreur :'.mysql_errno().mysql_error());
if ($result = 0){
        $Req1 = mysql_query ("SELECT * FROM `HitsParPays` WHERE `pays` = $_SESSION['langue_util']";
	$Hits=$rows['hits'];
	$Hits++;
	$Req = mysql_query("UPDATE `HitsParPays` SET hits='".$Hits."' WHERE pays= $_SESSION['langue_util'];");
}
else{
	$req = mysql_query("INSERT INTO `HitsParPays` (`pays` ,`hits`) VALUES ( '".$_SESSION['langue_util']."', '1')  ");
}