View Single Post
ישן 05-06-10, 13:04   # 1
morsrh
חבר מתקדם
 
morsrh's Avatar
 
מיני פרופיל
תאריך הצטרפות: Feb 2010
מיקום: אשקלון.
גיל: 31
הודעות: 444
שלח הודעה באמצעות MSN אל morsrh

morsrh לא מחובר  

Exclamation תיקון קוד שלי

אוקי אז ניסיתי פה לעשות סקר אבל ללא הצלחה..

אז זה הסקר :

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)
  {
    
$mysqltimemysql_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))
      {
        
$mysqlvotemysql_query("SELECT `option1` FROM `seker`");
        
$mysqlvote++;
        
mysql_query("UPDATE `seker` SET `option1` = ('$mysqlvote')");
      }else if(isset(
$female))
      {
        
$mysqlvotemysql_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))
      {
        
$mysqlvotemysql_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 ומחזיר לכל אופציה ולחלופין.

הבעיה היא שזה לא עובד , מישהו יכול להביא לי תיקון?

ד"א אם מישהו יכול להביא לי אולי מערכת סקרים מוכנת שאני יקח משם את הרעיון ולראות איך זה בכלל בנוי וכו' .

תודה רבה , אני כבר תקוע עם זה יומיים.
  Reply With Quote