שלום.
רציתי לדעת מה הבעיה בקוד הבא -
קוד PHP:
<?php
$link = mysql_connect("localhost" , "root" , "") or die(mysql_error());
mysql_select_db("pools",$link) or die(mysql_error());
if (isset($_POST['check_if_press']) && $_POST['check_if_press'] == "הצבע")
{
if (isset($_POST['vote']) && $_POST['vote'] == "v1")
{
$query = "UPDATE poll1 SET v1 = (v1+1) WHERE id = 1";
mysql_query($query, $link);
}
if (isset($_POST['vote']) && $_POST['vote'] == "v2")
{
$query = "UPDATE poll1 SET v2 = (v2+1) WHERE id = 1";
mysql_query($query, $link);
}
if (isset($_POST['vote']) && $_POST['vote'] == "v3")
{
$query = "UPDATE poll1 SET v3 = (v3+1) WHERE id = 1";
mysql_query($query, $link);
}
if (isset($_POST['vote']) && $_POST['vote'] == "v4")
{
$query = "UPDATE poll1 SET v4 = (v4+1) WHERE id = 1";
mysql_query($query, $link);
}
}
mysql_close();
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<font color="black" size="2" face="arial">
<b>
במה תזכה השנה ריאל מדריד?
</b>
<br>
<input type="radio" name="vote" value="v1"> אליפות <br>
<input type="radio" name="vote" value="v2"> ליגת האלופות <br>
<input type="radio" name="vote" value="v3"> גביע המלך <br>
<input type="radio" name="vote" value="v4"> אף תואר <br>
<input type="submit" name="check_if_press" value="הצבע">
<input type="button" name="check_if_press2" value="תוצאות">
</form>
הטופס בסדר גמור, אבל שום דבר לא קורה במסד הנתונים.