Hy ich gehe euch mal wieder auf die Nerven.
ICh habe mir ein kleines votescript programiert. Dies ist vieleicht nicht gerade der burner, aber erfült seinen zweg den ich brauche.
Ich habe ein oder zwei Probleme damit. Zum ersten, Votet (insert und Updatet) der alle ID´s die in der Datenbank vorhanden sind. Und zum Zweiten, Funktioniert das Auslesen erst nach dem man zwei mal auf Vote geklicken hat. Und habe demzufolge auch zwei mal die Userid drin (zwei Userid´s vom selben Users).
Liegt aber warscheinlich dadran, das ich 2 mal auf Voten klicken muss bis erst was ausgelesen wirt. dann steht da zum beispiel, 1 user mit 10 Punkten. Aber wie gesagt Passiert das erst nach dem zweitenmal Klick auf Vote.
Sprich, ich will für die id 212 voten so votet der aber für die id 212 und id 213.
Es soll aber so sein, das wenn ich einmal den radio ausgewählt habe, ich dann auf Voten klicke. Er es in die Datenbank schreibt und das nur EINMAL für die Derzeitig ID
Kann mir Jemand Helfen?
Hier mal der Code:
Mfg..Hangman
ICh habe mir ein kleines votescript programiert. Dies ist vieleicht nicht gerade der burner, aber erfült seinen zweg den ich brauche.
Ich habe ein oder zwei Probleme damit. Zum ersten, Votet (insert und Updatet) der alle ID´s die in der Datenbank vorhanden sind. Und zum Zweiten, Funktioniert das Auslesen erst nach dem man zwei mal auf Vote geklicken hat. Und habe demzufolge auch zwei mal die Userid drin (zwei Userid´s vom selben Users).
Liegt aber warscheinlich dadran, das ich 2 mal auf Voten klicken muss bis erst was ausgelesen wirt. dann steht da zum beispiel, 1 user mit 10 Punkten. Aber wie gesagt Passiert das erst nach dem zweitenmal Klick auf Vote.
Sprich, ich will für die id 212 voten so votet der aber für die id 212 und id 213.
Es soll aber so sein, das wenn ich einmal den radio ausgewählt habe, ich dann auf Voten klicke. Er es in die Datenbank schreibt und das nur EINMAL für die Derzeitig ID
Kann mir Jemand Helfen?
Hier mal der Code:
PHP:
if($_POST['add'] == "Voten"){
if($wbbuserdata['userid']) $check = mysql_query("SELECT style_id FROM bb".$n."_style_votes WHERE style_id='$style_id' AND votemode=2 AND userid='$wbbuserdata[userid]'");
if(mysql_num_rows($check) == 0) {
$add=$db->unbuffered_query("UPDATE bb".$n."_style_vorschau SET voted=voted+1, votepoints=votepoints+$rating WHERE style_id='$style_id'");
$add=$db->unbuffered_query("INSERT INTO bb".$n."_style_votes (style_id,votemode,userid,ipaddress) VALUES ('$style_id','2','$wbbuserdata[userid]','".addslashes($REMOTE_ADDR)."')");
if($add){
header("Location: index.php");
exit();}
}
if($_POST['add'] == "Abbrechen"){
header("Location: index.php");
exit();
}else{
eval("\$style_vorschau_error = \"".$tpl->get("style_vorschau_error")."\";");
}
}