رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ارتباط با ajax در متد get
#1
سلام و خسته نباشید به دوستان عزیز
به این کد من ی نگا بندازید.
این کد های php من هستش.
mysql_connect('localhost','root','');
mysql_select_db('zn');
$query=mysql_query('select * from `clas` ');
return mysql_fetch_assoc($query);
به این هم ی نگا بندازید.
اینم کد های js من هستش.
$.get("test.php", function(data, status){
  alert("Data: " + data + "nStatus: " + status);
});

سوالی که من دارم اینه من چطوری میتونم بین php و js ارتباط برقرار کنم.
الان در کد بالا چیزی رو به من نشون نمده؟
آیا باید چیز دیگه ای بین اینا باشه.
مشکل از کجاست؟
پاسخ
تشکر شده توسط:
#2
سلام و خسته نباشید به دوستان عزیز
آیا پروژه ی ساده ای یا کدساده ای در مورد ajax دارین که کمکم کنه؟
من خیلی تو نت سرچ کردم ولی پروژه ها تمام پیچیده بودن.
ممنون
پاسخ
تشکر شده توسط:
#3
سلام
به این کد ی نگا بندازید.
$.ajax({
  method: "POST",
  url: "some.php",
  data: { name: "John", location: "Boston" }
}) 

الآن این اطلاعات رو میفرسته.
حالا من تو php چطوری اطلاعات رو دریافت کنم و ثبت بکنم.
آیا تابع خاصی برای دریافت اطلاعات اینچنین لازم هستش
خیلی ممنون
پاسخ
تشکر شده توسط:
#4
در فایل some.php با همون POST_$ میتونید بگیرید.
پاسخ
تشکر شده توسط:
#5
برای کار با جی کوئری بهتره از تابع ready استفاده کنید تا اجازه بدین DOM صفحه شکل بگیره

<div id="result"></div>
<script type="text/javascript">
    $(document).ready(function(){
        $.get("some.php", function(data) {
            $("#result").html(data);
        });
    });
</script>
از get برای مواقعی که می خواهید اطلاعاتی رو بخونید استفاده میشه و در صورتی که می خواهید اطلاعاتی رو در دیتابیس درج کنید و اینجور موارد از post استفاده کنید

بهترین منبع مثال های خود داکیومنتشه http://api.jquery.com/category/ajax/
موفقیت، نتیجه تشخیص درست است؛ تشخیص درست، نتیجه تجربه است؛ تجربه نیز اغلب نتیجه تشخیص نادرست است.



پاسخ
تشکر شده توسط:




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