Ich finde einfach nicht den Fehler ... geht um ein Votescript mit MySQL Datenbank in PHP:
Sollte mir eigentlich die Variable $votecheck aus der Userdatenbank ausgeben. Wieso macht er das net? Ich hab mal echo($votecheck); ausprobiert danach und es kam nix. Why??
Unabhängig vom oberen müsste mit dies doch die Spalte votecheck in der Zeiles des "$username" mit 1 besetzen, oder? Gehört eher in das MySQL - Forum ... I know ... aber ich wollte das gern in einen Topic zusammenhaben.
Wenn die $option1 besetzt ist müsste diesdoch dann die option1 um Eins erhöhen, oder?
So, dann antworte mal schön und ... danke.
PHP-Code:
include("var.php");
$connect = @ mysql_connect($dbserver, $dbuser, $dbpass);
if (!$connect)
{
header("Location: index.php?i=sna.php");
exit;
}
mysql_select_db($dbname,$connect);
$votecheck3 = mysql_query("SELECT * FROM user WHERE username = '$username'");
while($votecheck2 = mysql_fetch_array($votecheck3))
{
$votecheck = $votecheck2[votecheck];
}
PHP-Code:
$setvotecheck = mysql_query("INSERT INTO user WHERE username = '$username' (votecheck) VALUES ('1')");
PHP-Code:
$votedb = mysql_query("SELECT * FROM vote WHERE voteid = $voteid");
while($votedb2 = mysql_fetch_array($votedb))
{
$optiondb1 = $votedb2[option1];
}
if ($option1!=NULL)
{
$setoption = $optiondb1++;
$votedb2 = mysql_query("INSERT INTO vote WHERE voteid = '$voteid' (option1) VALUES ('$setoption')");
So, dann antworte mal schön und ... danke.
Kommentar