tout marche a part cette cration de champs ..
Bon jexplike un peu.Au debut rien ne voulait marcher, l'incrementation des votant ainsi que al recuperation de l'id venant de la apge precedente (resolu avec un input hidden) et la recuperation des variable $rate et $user.
Maintenant le seul probleme reside dans le fait de crée un champs associé a l'id du forum.
C'est pourquoi suite a plein de conseil et dernierement du tient que j'ai fait ca :
if (($id=="" ) or ($id==0))
{
$deb="INSERT INTO vote (user, id_forum, rate) VALUES ('$newvotant', '$id', '$newrate')";
$deb2=mysql_query($deb);
include("menu_principal.php" );
echo '<td bgcolor="#E8E8E8" align=right style="width:350px;"><center>';
echo "your vote has been added ";
echo "</td>";
include("bas.php" );
exit;
} |
pour crée ce champs !
Si le champs est deja crée (vote existant) j'ai ecrit ca:
else
{ $requete3="UPDATE vote SET rate='$newrate', user='$newvotant' WHERE id_forum='$id'";
$query3=mysql_query($requete3);
include("menu_principal.php" );
echo '<td bgcolor="#E8E8E8" align=right style="width:350px;">
<center>';
echo "your vote has been added ";
echo "$vot";
echo "$ra";
echo "</td>";
include("bas.php" );
}
|
le probleme est que je peu crée un champs grace a l'instruction if, mais je ne peu en crée qu'un et ca je sais pas pk.
il doit comprendre que l'id est deja associé ou un sale truc comme ca.
Donc voila je cherche la condition du genre comme la tienne (qui marche aps au passage :'( ) pour que si l'id du forum n'a pas encore de champs que ca le crée
J'espere t'avoir eclairé