|
|
|
จะทำอย่างไรดีค่ะ เวลา คลิ๊กปุ่ม button ได้ทีละหลาย ๆ อันพร้อมกัน แล้วก็คลิ๊กได้วันละครั้งค่ะ |
|
|
|
|
|
|
|
เอา code มาให้ดูหน่อยครับ จะได้ที่ตรงจุดครับ
|
|
|
|
|
Date :
2010-11-02 13:02:24 |
By :
kanchen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
if($_POST['submit']!= null) {
// เมือกดปุ่ม submit
$Trip_id = $_POST['Trip_id'];
$Score_trip = $_POST['Score_trip'];
$session= $_SESSION[userLogin];
}
if(($Trip_id == null)){
$text = "กรุณาป้อมข้อมูลให้ครบทุกช่อง";
}
else{
$sql = "INSERT INTO score_trips(Trip_id,Username,Score_trip)";
$sql .="VALUES('$Trip_id','$_SESSION[userLogin]','1')";
mysql_query("SET NAMES latin1");
$result = mysql_query($sql) or die (mysql_error());
$_SESSION[] = $row[Username];
{
}
}
$page=$_GET[page];
if(empty($page)){
$page=1;
$Trip_id = $_GET['Trip_id'];
$trip_id = $_SESSION['tripid'];
}
$start=5*($page-1);
$sql=(" select * from trip where Username ='$_SESSION[friend]' limit $start, 4");
mysql_query("SET NEMES lain 1");
$result = mysql_query($sql) or die (mysql_error());
echo "<table border='1' width='100%' height='50%' cellpadding='2' cellspacing='2' >
<tr>
<th>TripId</th>
<th>คะแนนทริปนี้</th>
<th>ให้คะแนนทริปนี้</th>
</tr>";
while(($row=mysql_fetch_array($result))!=false){
echo "<tr>";
echo "<td>" . $row['Trip_id'] . "</td>";
//echo "<td><a href=view2.php?Trip_id=$row[Trip_id]>$row[Trip_id]</a></td>";
// echo "<td><a href=viewcomment.php?Trip_id=$row[Trip_id]>$row[Trip_id]</a></td>";
//echo "<td>" . $row['Name_trip'] . "</td>";
// echo "<td><a href=home_friend2.php?Trip_id=$row[Trip_id]>$row[Trip_id]</a></td>";
echo "<td>" . $row['Score_trip'] . "</td>";
echo"<<td><input type=\"submit\"value=\"update1\" name=\"update1\"/ onclick=\"this.disabled=true\"></td>";
echo "</tr>";
}
ตอนนี้ หนูทำได้เท่านี้นะค่ะ
|
|
|
|
|
Date :
2010-11-02 15:41:41 |
By :
เที่ยงจริง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ หนูกำลังพยายาม หาวิธีที่จะให้ คลิ๊ก ปุ่ม แล้วเพิ่มค่าได้ที ละหนึ่งค่ะ แต่ว่ามันมี หลาย ปุ่มนะซิค่ะ แล้ว โค๊ดที่หนูทำก็ยังไม่สมบูรณ์ด้วย
ฐานข้อมูลหนูมีอย่างนี้นะค่ะ
ตารางชื่อ score_trips มีฟิลด์ ดังนี้นะค่ะ
Trip_id---FK
Username---FK
Score_trip
ส่วนตาราง trip มีฟิลด์ดังนี้นะค่ะ ตารางนี้จะเป็น PK ค่ะ
Trip_id---PK
Username ---PK
Score_trip
Name_trip
No_province
ขอความกรุณา ในการชื้แนะ และขอบคุณสำหรับ คำแนะนำดี ๆ นะค่ะ
|
|
|
|
|
Date :
2010-11-02 15:51:38 |
By :
เที่ยงจริง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก่อนจะคลิ๊กต้องมีการ login ก่อนค่ะ
ที่พยายามจะคลิ๊กได้ทีละหลาย ๆ ปุ่ม เพราะ ทริปมีหลายทริป เหมือนกับ ขนมที่มี 3 แท่งนะค่ะ
เช่น
แท่งที่ 1 คลิ๊กได้ 1 ครั้งต่อวัน
แท่งที่ 2 คลิ๊กได้ 1 ครั้งต่อวัน
แท่งที่ 3 ไม่คลิ๊กเลย
แต่ ต่อมา วันพรุ่งนี้ ก็สามารถคลิ๊กได้ อีก เหมือนเดิม แต่เป็นวันละครั้ง เหมือนเดิม
ทั้งนี้ Button อยู่ใน from เดียวกันจ้า
ดูได้จาก บรรทัดนี้ค่ะ
echo"<td><input type=\"submit\"value=\"update1\" name=\"update1\"/ onclick=\"this.disabled=true\"></td>";
ถ้า การที่เพิ่มได้ แบบนี้ ไม่ Work คงต้องหาวิธีอื่น ที่ง่ายกว่านี้
ยังไงก็ช่วย หนูหน่อย แล้วกันนะค่ะ จะส่งพรุ่งนี้แล้ว คืนนี้ คงอีกยาวไกล
จากที่จะส่งวันนี้ ก็เลื่อนส่ง ท้ อนะค่ะ แต่ก็อยากจะสู้ต่อ บ่น ๆ 55
|
|
|
|
|
Date :
2010-11-02 17:15:11 |
By :
เที่ยงจริง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วย ไกด์ โค๊ด ให้ดูหน่อยได้ไหมค่ะ (o_o)!
|
|
|
|
|
Date :
2010-11-02 17:18:46 |
By :
เที่ยงจริง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โกงการคลิ๊ก ลบ cookie ทิ้งซะเลย
ปั้มคะแนนกระจาย
-----------------------------------------
บันทึกการคลิ๊กลง db ด้วยซะเลยเป็นไง
เก็บไปเลย ตาคนนึ้คลิ๊กปุ่มนี้วันไหนเวลาไหน
แล้วตอนเข้าจะหน้าคลิ๊กก็มีโคดตรวจสอบก่อน ถ้าคลิ๊กไปแล้วกดอีกไม่ได้
จะได้โกงคลิ๊กไม่ได้
ลองกินคุกกี้เล่น ๆ ไปก่อนก็ไม่เสียหายครับ จะได้รู้การทำงานของมัน
|
|
|
|
|
Date :
2010-11-02 23:26:44 |
By :
Miraku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากค่ะ สำหรับ คำแนะนำ ดี ๆ ตื่นเช้ามาสู้กันใหม่
|
|
|
|
|
Date :
2010-11-03 06:11:02 |
By :
เที่ยงจริง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|