אוקי אז ניסיתי פה לעשות סקר אבל ללא הצלחה..
אז זה הסקר :
PHP קוד:
<?php
/**
* @author iwnfym
* @copyright 2010
*/
$connect = mysql_connect("localhost", "mrmor_avoda", "Q0apvgOY") or die(mysql_error());
mysql_select_db("mrmor_avoda", $connect) or die(mysql_error());
$ip=$_SERVER['REMOTE_ADDR'];
$male=$_POST["male"];
$female=$_POST["female"];
$time=time();
$cheackavabile1 = mysql_query("SELECT `ip` FROM `seker` WHERE `ip`=('$ip')");
$avabile1 = mysql_num_rows($cheackavabile1);
if($avabile1 != 0)
{
$mysqltime= mysql_query("SELECT `date` FROM `seker` WHERE `ip`=('$ip')");
if(($time-$mysqltime)>60)
{
mysql_query("UPDATE `seker` SET `date` = ('$time') WHERE `ip` = ('$ip') ");
if(isset($male))
{
$mysqlvote= mysql_query("SELECT `option1` FROM `seker`");
$mysqlvote++;
mysql_query("UPDATE `seker` SET `option1` = ('$mysqlvote')");
}else if(isset($female))
{
$mysqlvote= mysql_query("SELECT `option2` FROM `seker`");
$mysqlvote++;
mysql_query("UPDATE `seker` SET `option2` = ('$mysqlvote')");
}
}else
{
echo "Try to vote more 1 minute.";
}
}else
{
if(isset($male))
{
mysql_query=("UPDATE `seker` SET `option1` = `option1` + 1");
}else if(isset($female))
{
$mysqlvote= mysql_query("SELECT `option2` FROM `seker`");
$mysqlvote++;
mysql_query("UPDATE `seker` SET `option2` = ('$mysqlvote')");
}
}
echo "Vote Rates are :<br/>";
$query1 = mysql_query("select `option1` from `seker`");
$rows1 = mysql_num_rows($query1);
echo "Males :",$rows1;
$query2 = mysql_query("select `option2` from `seker`");
$rows2 = mysql_num_rows($query2);
echo "<br/>Females :",$rows2;
?>
טבלאו וכל השדות :
seker = טבלה ראשית
ip = שדה איפי.
option 1 = שדה של בחירת אופציה ראשונה .
option 2 = שדה של בחירת אופציה שניה .
מה שזה אמור לעשות זה לבדוק אם קיים איפי כבר במסד כדי לבדוק אם הוא הצביע כבר , אם כן אז הוא יבדוק אם עברה דקה מההצבע האחרונה ואם כן אז הוא יוציא את הערך של כמה שהצביעו בחירמה מס' 1 , יוסיף לו 1 ואז יחזיר למסד ולחלופין גם לאופציה מס 2 .
אם הוא לא הצביע כבר אז הוא פשוט מוציא את הערך מהמסד מוסיף 1 ומחזיר לכל אופציה ולחלופין.
הבעיה היא שזה לא עובד , מישהו יכול להביא לי תיקון?
ד"א אם מישהו יכול להביא לי אולי מערכת סקרים מוכנת שאני יקח משם את הרעיון ולראות איך זה בכלל בנוי וכו' .
תודה רבה , אני כבר תקוע עם זה יומיים.