ارسال 2 مقدار توسط ایجکس به صفحه php

تعرفه تبلیغات در سایت
عنوان عکس عنوان عکس عنوان عکس عنوان عکس
عنوان عکس عنوان عکس عنوان عکس عنوان عکس
عنوان عکس عنوان عکس عنوان عکس عنوان عکس
عنوان عکس عنوان عکس عنوان عکس عنوان عکس
عنوان عکس عنوان عکس عنوان عکس عنوان عکس

آرشیو مطالب

جستجوگر

امکانات وب

برچسب ها

سلام دوستان

من با ایجکس یک مقدار به یک صفحه php ارسال میکنم و نتیجه رو در صفحه اصلی نمایش میدم. (توسط رویداد onchange در select که گزینه های آن بر اساس select های قبل از آن نمایش داده می شود.)

اما می خوام کنار اون مقدار، مقدار یک متغیر php رو هم ارسال کنم و ازش برای کوئری گرفتن استفاده کنم و بعد اطلاعات رو طبق این دو مقدار در صفحه اصلی نمایش دهد.

تا الان من با تک مقداری کار کردم اما چند تا رو بلد نیستم.

کد کار هام رو تا الان در زیر میذارم: (البته خلاصه کد ها که اینجا لازم هست)

کد:

<script>
function showCourse(str) {
    if (str == "") {
        document.getElementById("txtHint").innerHTML = "";
        return;
    } else { 
        if (window.XMLHttpRequest) {
            // code for IE7+, Firefox, Chrome, Opera, Safari
            xmlhttp = new XMLHttpRequest();
        } else {
            // code for IE6, IE5
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        xmlhttp.onreadystatechange = function() {
            if (this.readyState == 4 && this.status == 200) {
                document.getElementById("txtHint").innerHTML = this.responseText;
            }
        };
        xmlhttp.open("GET","registergetcoursedetails.php?q="+str,true);
        xmlhttp.send();
    }
}
</script>


<?php student_id='123456'; ?>



<select name="getcourse" class="form-control" id="getcourse" onchange="showCourse(this.value)" required></select>



<div id="txtHint">لطفا دوره مورد نظر را انتخاب کنید و پس از بررسی اطلاعات دوره گزینه "ثبت نام" را کلیک کنید.</div>

بعد از ارسال، مقدار رو میگیرم و کوئریم رو انجام میدم (کد صفحه اجرای دستورات بر اساس مقدار ایجکسی ارسال شده)

کد:

$q = intval($_GET['q']);

اما حالا میخوام به جای یک مقدار، دو مقدار داشته باشم. یعنی اون متغیر student_id رو به صفحه اجرای دستورات ایجکسی هم ارسال کنم.

ممنون میشم کمکم کنید. ممنون

  • مطالب مرتبط
  • صفحه آبی رنگ با پیغام VIDEO_TDR_FAILURE
  • مشکل در شبکه کردن توسط کابل
  • پیدانکردن هدست توسط بلوتوث لپ تاپ
  • لپ تاپ GS73VR برای برنامه نویسی و صفحه نمایش 4k یا fhd
  • درخواست نرم افزار ارسال ایمیل های گروهی و انبوه همراه با اموزش
  • پیش فرض درخواست نرم افزار ارسال مطلب به چنیدن وبلاگ و یافتن وبلاگ های قدیمی
  • نویسنده : کاوه محمدزادگان بازدید : 7 تاريخ : چهارشنبه 31 خرداد 1396 ساعت: 22:45
    برچسب‌ها :