Ben (JS, PHP ve AJAX kullanarak) bir veritabanına tek bir değişken kullanarak veri birden fazla parça göndermek istiyorum

0 Cevap php

Ben doğru terminoloji veya programlama ile jargon farkında değilim, bu yüzden bu soru belirsiz beni affet. Eğer daha net burada yapmak için şimdiye kadar yazdım kodudur. Ben kodundan sonra daha ayrıntılı sorunu açıklayacağım:

Ben Facebook veri almak için bu kodu kullanabilirsiniz:

function rsvpEvent() {
    FB.api('/me/events/', function(response) {
        for (var i=0; i<=2; i++) {
            eventname=response.data[i].name;
            eventid=response.data[i].id;
            eventstatus=response.data[i].rsvp_status;
            eventInfo(eventname,eventid,eventstatus);
            strEvent=strEvent + "You are " + 
                eventstatus + " " + eventname + ", EID: " + eventid + "<br/>";
        }

        document.getElementById('rsvpEvent').style.display = "block";
        document.getElementById('rsvpEvent').innerHTML = strEvent;
    });
}

(MySQL çağrıları içeren) PHP dosyası Talebi:

function eventInfo(eventname,eventid,eventstatus) {             
    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 (xmlhttp.readyState==4 && xmlhttp.status==200) {
            document.getElementById("eventInfo").innerHTML=xmlhttp.responseText;
        }
    }

    xmlhttp.open("GET","event_info.php?eventName=" + eventname + "&eid=" + eventid +  
        "&rsvp_status=" + eventstatus,true);
    xmlhttp.send();
}

Yani, sorun, ben şimdi haliyle bireysel olay adlarını, kimlikleri ve durumları ve kodunu depolamak için ihtiyaç vardır. Ben tek bir sayfa çıktı, onları can, ama ayrı ayrı PHP dosyası göndermek mümkün değildir. Ben bu (mümkün olduğu varsayılarak) nasıl yapabilirim?

0 Cevap