|
|
|
แก้โค้ดโหวตให้หน่อยนะ 1 ip คลิกโหวตได้ 2 ชั่วโมงครั้ง ขอบคุณนะค่ะ |
|
|
|
|
|
|
|
Code (PHP)
<?
//include connect_database เองนะ
$IP_vote = $_SERVER['REMOTE_ADDR'];
$images_id = $_POST['images_id'];
$sql = "SELECT IP_vote FROM detail_votes WHERE IP_vote='$IP_vote'";
$dbquery = mysql_query($sql, $conn) or die ("sql ผิดพลาด");
$num_rows=mysql_num_rows($dbquery);
// echo $num_rows; ดูตรงนี้จะได้รู้ว่า เข้าเงื่อนไขไหน เป็น 0 หรือ 1
if ($num_rows <= 0){ // ถ้าเปน 0 แสดงว่ายังไม่มีค่านี้ ให้ insetr
$sql = "insert detail_votes (images_id,member_id,ip_vote,date_vote)";
$sql.= "values ('$images_id','$images_id','$IP_vote',now())";
//mysql_query($sql);
mysql_query($sql) or die ("ไม่สามารถเพิ่มข้อมูลได้");
}
else{
$sql = mysql_query("SELECT * FROM images WHERE images_id='$images_id'");
$query = mysql_fetch_array($sql);
$vote_num = $query['vote_num']+1; //บวกเพิ่มไป 1 ตามหัวข้อที่โหวด
$sql = mysql_query("UPDATE images SET vote_num='$vote_num' WHERE images_id='$images_id'");
//echo $num_rows; echo นี้ไม่ได้อยากรู้ มันอยู่ เงื่อนไข
//echo "<meta http-equiv=\"refresh\"content=\"0;URL=add_images.php\">";
}
mysql_close();
?>
|
ประวัติการแก้ไข 2011-09-06 16:48:17
|
|
|
|
Date :
2011-09-06 16:45:25 |
By :
puchong1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//include connect_database เองนะ
03.
04.
$IP_vote = $_SERVER['REMOTE_ADDR'];
05.
$images_id = $_POST['images_id'];
06.
07.
$sql = "SELECT IP_vote FROM detail_votes WHERE IP_vote='$IP_vote'";
08.
$dbquery = mysql_query($sql, $conn) or die ("sql ผิดพลาด");
09.
$num_rows=mysql_num_rows($dbquery);
10.
11.
// echo $num_rows; ดูตรงนี้จะได้รู้ว่า เข้าเงื่อนไขไหน เป็น 0 หรือ 1
12.
13.
if ($num_rows <= 0){ // ถ้าเปน 0 แสดงว่ายังไม่มีค่านี้ ให้ insetr
14.
$sql = "insert detail_votes (images_id,member_id,ip_vote,date_vote)";
15.
$sql.= "values ('$images_id','$images_id','$IP_vote',now())";
16.
//mysql_query($sql);
17.
mysql_query($sql) or die ("ไม่สามารถเพิ่มข้อมูลได้");
18.
}
19.
else{
20.
$sql = mysql_query("SELECT * FROM images WHERE images_id='$images_id'");
21.
$query = mysql_fetch_array($sql);
22.
$vote_num = $query['vote_num']+1; //บวกเพิ่มไป 1 ตามหัวข้อที่โหวด
23.
$sql = mysql_query("UPDATE images SET vote_num='$vote_num' WHERE images_id='$images_id'");
24.
//echo $num_rows; echo นี้ไม่ได้อยากรู้ มันอยู่ เงื่อนไข
25.
26.
//echo "<meta http-equiv=\"refresh\"content=\"0;URL=add_images.php\">";
27.
}
28.
mysql_close();
29.
?>
|
|
|
|
|
Date :
2011-09-27 13:56:43 |
By :
sdsa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|