• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
Jquery ajax
#1
[b][size=large][b]سلام خدمت دوستان عزیز من میخوام یه textbox داشته باشم که وقتی در حال تایپ توش هستم با کمک ajax توی دیتابیس بگرده و فیلدهای مشابه رو نشون بده مثلا اگه تایپ کردم mo برام mohsen رو نمایش بده
خودم یه قسمتیش رو نوشتم ولی بلد نیستم تکمیلش کنم اگه کسی می تونه کمکم کنه

فایل index.php

کد:
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
    $("#searchtxt").keyup(function(){
        $.get("db.php", function(data, status){
            //alert( data + "\n" + status);
            var searchTxt = $("#searchtxt").val();
        document.getElementById("result").innerHTML = data;
        });
    });
});
</script>
</head>
<body>
<input type="text" id="searchtxt"><br>
<div id="result"></div>

</body>
</html>

فایل db.php
کد:
<?php
require_once("../connect.php");
    $sql = "SELECT * FROM `user`";
    $result=mysql_query($sql);
    if($result){
        echo '<table border="1">';
            echo '<tr>';
                echo '<td style="background-color:red">';
                    echo "userame";
                echo '</td>';
            echo '</tr>';
            while($row = mysql_fetch_assoc($result)){
                echo '<tr>';
                    echo '<td>';
                        echo $row['username'];
                    echo '</td>';
                echo '</tr>';
            }
            
        echo '</table>';
    }


?>
[/b][/size][/b]
  پاسخ
تشکر شده توسط :
#2
پست شما ویرایش شد. لطفا کد های خودتون رو داخل تگ کد قرار بدین تا قابل خواندن باشن.
با تشکر.
هر چیزی که در جستن آنی آنی...
غایب
  پاسخ
تشکر شده توسط :
#3
سلام،
خب شما توضیح بدین چیکار کردین، تو چه مواردی نیاز به کمک دارین؟
غایب
  پاسخ
تشکر شده توسط :
#4
کوئریتون مشخص کنید چی میخواد از دیتابیس انتخاب کنه مثلا

کد پی‌اچ‌پی:
$sql "SELECT * FROM `user` name LIKE '%".$_POST['test'']."' "; 

با تایپ هر کلمه دیتای داخل تکست باکس به اینجا فرستاده میشه و مشخص میشه که دنبال چی دارید میگردید
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان