Ben bir piyano resitali için öğrenci kayıt için PHP, jQuery, MySQL ve XHTML bir arada kullanan bir web sitesi üzerinde çalışıyoruz. Bu, tüm bu birlikte çalışmak için almak benim için bir öğrenme egzersiz dışında hiçbir resmi bir amacı vardır. Ancak, sorunların PHP veritabanı ile konuşmak için almanın bir sürü vardı ve ben sorunun ne olduğundan emin değilim. Ama önce ben üzerinden çalıştırmak gerçekten can sıkıcı bir sorun olduğunu ele olabilir. Nedense benim jQuery PHP için tam bir URL sonrası bina değildir.
Google'dan 1.4.2: jQuery sürümünü kullanıyorum. Sorgu dizesi kullanılarak inşa ediliyor:
var ajaxOpts = {
type: "post",
url: "../php/addRecital.php",
data: "&performance=" + $("#performanceType :selected").text() +
"&groupName=" + $("#groupName").val() +
"&student1fName=" + $("#firstName").val() +
"&student1lname=" + $("#lastName").val() +
"&student1id=" + $("#studentID").val() +
"&student2fname=" + $("#Second_Student_firstName").val() +
"&student2lname=" + $("#Second_Student_lastName").val() +
"&student2id=" + $("#Second_Student_studentID").val() +
"&skillSelect=" + $("#skillSelect :selected").text() +
"&instrument1=" + $("#instument1 :selected").text() +
"&otherInstrument1=" + $("#otherInstrument1").val() +
"&instrument2=" + $("#Instument2 :selected").text() +
"&otherInstrument2=" + $("#otherInstrument2").val() +
"&location=" + $("#locationSelect :selected").text() +
"&roomNumber=" + $("#roomNumber").val() +
"&time=" + $("#timeSlotSelect :selected").text()
,
success: function(data) { ...
Orada Yukarıdaki işlevi daha fazladır, ama burada ilgilendirmeyen olacağını düşünmüyordu. Sonra kullanarak kod çağırır:
$.ajax(ajaxOpts);
Ancak, bunun yerine tüm sorgu dizesi oluşturma alıyorum:
http://sterrcs123.mezoka.com/schoolProject/assign/assign13.html?groupName=&firstName=Samuel&lastName=Terrazas&studentID=23-343-3434&Second_Student_firstName=&Second_Student_lastName=&Second_Student_studentID=&otherInstrument=&Second_Student_Instrument=&roomNumber=2
Eğer tuşları ve onların değerleri bir dizi eksik söyleyebilirim ki. Bu gerçekten beni deli ediyor çünkü ben olsun herhangi bir yardım takdir ediyorum. Teşekkürler.