Alors voila, j'aimerai faire un systeme de vote pour des images. Du genre on retrouve 4 images sur une page, et il y a possibilité de voter pour chaque image (mais sans etre obligé de voter pour toute les images).
L'utilisateur peux voter qu'une fois par image.
J'ai donc pour cela deux tables
La 1ere : USER avec id_user / pseudo / mdp
La seconde : IMAGE avec id_image / note / id_user
Bon j'arrive a m'inscrire et me conencter correctement. Maintenant voici le code de ma page 'vote.php'.
<?php
session_start();
include 'connect.php';
$id_user = $_SESSION['cle'];
$vote01 = $_POST['vote01'];
$vote02 = $_POST['vote02'];
$vote03 = $_POST['vote03'];
$vote04 = $_POST['vote04'];
if (isset($_POST['ok01'])){
$sql = "INSERT INTO image (id_user, id_image, note) VALUES ('$id_user','1','$vote01')";
mysql_query($sql) or die(mysql_error());
}
else{
echo "erreur 01";
}
if(isset($_POST['ok02'])){
$sql = "INSERT INTO image (id_user, id_image, note) VALUES ('$id_user','2','$vote02')";
mysql_query($sql) or die(mysql_error());
}
else{
echo "erreur 02";
}
if(isset($_POST['ok03'])){
$sql = "INSERT INTO image (id_user, id_image, note) VALUES ('$id_user','3','$vote03')";
mysql_query($sql) or die(mysql_error());
}
else{
echo "erreur 03";
}
if(isset($_POST['ok04'])){
$sql = "INSERT INTO image (id_user, id_image, note) VALUES ('$id_user','$4','$vote04')";
mysql_query($sql) or die(mysql_error());
}
else{
echo "erreur 04";
}
?>
A la suite il y a le code HTMLCode : Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
<body>
Image 01 : <img src="img/img1.jpg" alt="Photo 01" /><br/>
<form action="vote.php" method="POST" enctype="multipart/form-data">
<select name="vote01">
<option value="0">-</option>
<option value="1">0</option>
<option value="2">1</option>
<option value="3">2</option>
<option value="4">3</option>
<option value="5">4</option>
<option value="6">5</option>
</select>
<input type="submit" name="ok01" value="Envoyer" />
</form>
Image 02 : <img src="img/img2.jpg" alt="Photo 02" /><br/>
<form action="vote.php" method="POST" enctype="multipart/form-data">
<select name="vote02">
<option value="0">-</option>
<option value="1">0</option>
<option value="2">1</option>
<option value="3">2</option>
<option value="4">3</option>
<option value="5">4</option>
<option value="6">5</option>
</select>
<input type="submit" name="ok02" value="Envoyer" />
</form>
Image 03 : <img src="img/img3.jpg" alt="Photo 03" /><br/>
<form action="vote.php" method="POST" enctype="multipart/form-data">
<select name="vote03">
<option value="0">-</option>
<option value="1">0</option>
<option value="2">1</option>
<option value="3">2</option>
<option value="4">3</option>
<option value="5">4</option>
<option value="6">5</option>
</select>
<input type="submit" name="ok03" value="Envoyer" />
</form>
Image 04 : <img src="img/img4.jpg" alt="Photo 04" /><br/>
<form action="vote.php" method="POST" enctype="multipart/form-data">
<select name="vote04">
<option value="0">-</option>
<option value="1">0</option>
<option value="2">1</option>
<option value="3">2</option>
<option value="4">3</option>
<option value="5">4</option>
<option value="6">5</option>
</select>
<input type="submit" name="ok04" value="Envoyer" />
</form>
</body>
</html>
Merci de votre aide