Cyrilpop dans tous ses états

Et si nous codions un peu ?????
« le: 18 May 2006 22:36:20 »
Tiens ca donne ca le code dont je te parlais :







  $sqlvote = "SELECT Top_Flop.*
FROM Top_Flop
WHERE titre = "$titre"
AND artiste = "$artiste"";
  $req = mysql_query($sqlvote);
  $data = mysql_fetch_assoc($req);


if ($data[id_titre] != NULL)
{
  $id = $data[id_titre];
  $points = $data[points];
  $top = $data[top];
  $titre = $data[titre];
  $artiste = $data[artiste];  
  $points = $points + 1;  
  $top = $top + 1;
  $vote = "UPDATE Top_Flop SET points = '$points' WHERE id_titre = $id";
  mysql_query($vote);
  $vote = "UPDATE Top_Flop SET top = '$top' WHERE id_titre = $id";
  mysql_query($vote);
  $flag="oui";
  echo "Merci d'avoir donner ton avis sur $artiste - $titre ($points points)" ;
}


if ($flag == NULL)
{
//le titre n'est pas référencé, on le rentre
$sql = "INSERT INTO Top_Flop VALUES('','$artiste','$titre','1','1','')";
    mysql_query($sql);
echo "Merci d'avoir donner ton avis sur $artiste - $titre (1 point)" ;
}
mysql_close();  // on ferme la connexion


$votant = "$votant*$ip";
fseek ($fp, 0);
fputs ($fp, $votant);
fclose ($fp);

} else {
   echo "Vous avez deja voté pour ce titre, un seul vote par passage et par personne ! ! !";

}

mlarbi

Et si nous codions un peu ?????
« Réponse #1 le: 18 May 2006 22:39:17 »
Citation de: Cyrilpop
Tiens ca donne ca le code dont je te parlais :







  $sqlvote = "SELECT Top_Flop.*
FROM Top_Flop
WHERE titre = "$titre"
AND artiste = "$artiste"";
  $req = mysql_query($sqlvote);
  $data = mysql_fetch_assoc($req);


if ($data[id_titre] != NULL)
{
  $id = $data[id_titre];
  $points = $data[points];
  $top = $data[top];
  $titre = $data[titre];
  $artiste = $data[artiste];  
  $points = $points + 1;  
  $top = $top + 1;
  $vote = "UPDATE Top_Flop SET points = '$points' WHERE id_titre = $id";
  mysql_query($vote);
  $vote = "UPDATE Top_Flop SET top = '$top' WHERE id_titre = $id";
  mysql_query($vote);
  $flag="oui";
  echo "Merci d'avoir donner ton avis sur $artiste - $titre ($points points)" ;
}


if ($flag == NULL)
{
//le titre n'est pas référencé, on le rentre
$sql = "INSERT INTO Top_Flop VALUES('','$artiste','$titre','1','1','')";
    mysql_query($sql);
echo "Merci d'avoir donner ton avis sur $artiste - $titre (1 point)" ;
}
mysql_close();  // on ferme la connexion


$votant = "$votant*$ip";
fseek ($fp, 0);
fputs ($fp, $votant);
fclose ($fp);

} else {
   echo "Vous avez deja voté pour ce titre, un seul vote par passage et par personne ! ! !";

}
merci mec je vais analyser ca et essayer de piger ca devrai le faire

Cyrilpop dans tous ses états

Et si nous codions un peu ?????
« Réponse #2 le: 18 May 2006 22:40:33 »
Citation de: mlarbi
Citation de: Cyrilpop
Tiens ca donne ca le code dont je te parlais :







  $sqlvote = "SELECT Top_Flop.*
FROM Top_Flop
WHERE titre = "$titre"
AND artiste = "$artiste"";
  $req = mysql_query($sqlvote);
  $data = mysql_fetch_assoc($req);


if ($data[id_titre] != NULL)
{
  $id = $data[id_titre];
  $points = $data[points];
  $top = $data[top];
  $titre = $data[titre];
  $artiste = $data[artiste];  
  $points = $points + 1;  
  $top = $top + 1;
  $vote = "UPDATE Top_Flop SET points = '$points' WHERE id_titre = $id";
  mysql_query($vote);
  $vote = "UPDATE Top_Flop SET top = '$top' WHERE id_titre = $id";
  mysql_query($vote);
  $flag="oui";
  echo "Merci d'avoir donner ton avis sur $artiste - $titre ($points points)" ;
}


if ($flag == NULL)
{
//le titre n'est pas référencé, on le rentre
$sql = "INSERT INTO Top_Flop VALUES('','$artiste','$titre','1','1','')";
    mysql_query($sql);
echo "Merci d'avoir donner ton avis sur $artiste - $titre (1 point)" ;
}
mysql_close();  // on ferme la connexion


$votant = "$votant*$ip";
fseek ($fp, 0);
fputs ($fp, $votant);
fclose ($fp);

} else {
   echo "Vous avez deja voté pour ce titre, un seul vote par passage et par personne ! ! !";

}
merci mec je vais analyser ca et essayer de piger ca devrai le faire
il a rien de difficile, il manque le début (connexion à ma base et quelques variables que je renseigne et le if d départ