Quote:update user set point = point +100 where user_id = $user_id
<? include"checksession.php"; ?> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <table width="800" height="353" border="1" align="center"> <tr><? echo $user; ?> <td height="347"> <table width="522" border="1" align="center"> <tr> <td width="349" height="173"> </td> <td width="157"><? $hostname = "localhost"; $user_host = "root"; $password = "123456"; $dbname = "point"; //ใส่ชื่อ Database $tblname2="test"; $tblname = "user"; //ใส่ชื่อตารางที่เราต้องการค้นหาข้อมูล mysql_connect($hostname, $user_host, $password) or die("No Connect Database!"); mysql_select_db($dbname) or die("No Connect Database!"); $sql = "select * from $tblname2,$tblname"; //บรรทัดที่ใช้ในการเขียนคำสั่ง SQL $result = mysql_db_query($dbname,$sql); //นำคำสั่ง SQL ไปประมวลผมกับ Database $num_rows = mysql_num_rows($result); //หาจำนวนแถวที่ค้นหาข้อมูลได้ $random_row = rand(0, ($num_rows - 1)); //ตรงนี้ล่ะครับที่ใช้คำสั่ง Random เพื่อสุ่มค่า mysql_data_seek($result,$random_row); //ค้นหาค่าที่ได้จากการ Random $data = mysql_fetch_array($result); $message = $data["num"]; //นำข้อมูลที่ได้เก็บใส่ที่ตัวแปล $bing=$data[point]; mysql_close(); ?> <label> <form name="form1" method="post" action="addpoint.php"> <input type="text" name="show_num" readonly value="<? echo $message ;?>" id="show_num"> </label> <p> <label> <input type="text" name="old" value="<? echo $bing ;?>" id="old"> </label> </p></td> </tr> <tr> <td height="46"> </td> <td> <!--<input type="submit" name="button" id="button" value="บันทึกข้อมูล" > --></form></td> นี่แหละครับผมไม่ต้องการกดปุ่มนี้ตอนบันทึกแต่จะให้มันเปิดหน้านี้ขึ้นมาแล้วบันทึกให้เลยอ่ะครับ ก่อนแสดงว่าเราได้กี่แต้ม </tr> </table> </td> </tr> </table>
<? include"checksession.php"; ?> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <? include"config.php"; $sql="update user set point=point+$show_num where username='$user'"; $result=mysql_db_query($db_name,$sql); if ($result==1){ echo"<script> alert('บันทึกแต้มเรียบร้อยแล้วค่ะ'); window.location='member.php';</script>"; }else{ echo "โค้ดนี้ถูกบันทึกแต้มไปแล้วค่ะ"; } mysql_close(); ?>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง