<?php session_start(); //ผมสมมุติเอานะ ว่าคนที่ล็อกอินคือ user1 $_SESSION['name'] = 'user1'; $db = mysql_connect('localhost', 'root', ''); mysql_select_db('test'); ?> <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ //run ตัวนี้ เมือเลือก project $('#project_name').change(function(){ //เก็บข้อมูลจาก form1 var data = $('#form1').serialize(); // เอาลิงค์ที่จะใช้ในการ ทำ ajax จาก rel ใน select var url = $(this).attr('rel'); //ทำการส่งค่า รับค่า และ ใส่ค่าใน value $.post(url,data,function(o){ $('#count').val(o); }); }); }); </script> </head> <body> <?php $result = mysql_query("SELECT DISTINCT(project_name) FROM test_tb DISTINT WHERE login='{$_SESSION['name']}'"); echo "<form id='form1'> <select id='project_name' name='project_name' rel='http://localhost/test/file2.php'>";// เปลี่ยนเป็นลิงค์คุณนะ while ($row = mysql_fetch_assoc($result)) { echo "<option value='{$row['project_name']}'>{$row['project_name']}</option>"; } echo "</select> <input type='text' id='count' /> <input type='hidden' name='login_user' value='{$_SESSION['name']}'/> </form>"; ?> </body> </html>
<?php //ไฟล์นี้ไม่มีอะไรมาก ก็แค่ query เพื่อหาจำนวน row $db=mysql_connect('localhost','root',''); mysql_select_db('test'); $result=mysql_query("SELECT * FROM test_tb WHERE project_name='{$_POST['project_name']}' AND login='{$_POST['login_user']}'"); $count=mysql_num_rows($result) or die(mysql_error()); echo "[ $count ]"; ?>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง