SQLite ile PHP Servisi Endpoint ile JQuery ile wordpress

1 Cevap php

Ben bir araç seçimi form oluşturmak JQuery ile Wordpress kullanıyorum.

Araç bilgileri JQuery Ajax ile alınan bir PHP arka uç komut dosyası çağırır. PHP betikleri araç bilgileri için bir SQLite veritabanını sorgulamak.

Wordpress formu -> JQuery olsun -> PHP script -> SQLite DB

Ben kimlikam edilmesi gereken üç farklı sorgu var:

  1. Araç kullanılabilir hale
  2. Belirli bir araç yapmak için araç modelleri
  3. Belirli bir araç marka ve modeli için Araç yıl

Ben JQuery çağrı olsun bir "QUERY_TYPE" parametre kabul eden bir özel PHP komut dosyası oluşturabilir. PHP komut dosyası daha sonra uygun bir SQL sorgusu çalıştırmak istiyorum. Bu seçeneği en iyi vasat geliyor.

Should I create a custom PHP file for each of the three queries?

OR

Is there a neat PHP tool that will create something similar to .NET's Service Endpoints?

The Service Interface Pattern

Teşekkürler Herkes!

1 Cevap

Eğer almak istediğiniz sorgu "tipini" post JQuery kullanın. Sen sadece sadece PHP istenen verilerin ne tür belirlemek izin, bir PHP komut dosyası gerekir gerekir.

JQuery Docs - getJSON: Bunu JQuery kullanarak başa çıkmak daha kolay olarak JSON veri dönen içine bakmak isteyebilirsiniz

? Bildiğim kadarıyla talep ediliyor anlamak için PHP alma gibi, sizin URL sorgu dizesi kullanın:? R = yapmak request.php veya request.php m = datsun & r = modeli veya request.php ma = datsun & mo = 280ZX & r = yıl

Sonra PHP:

switch($_GET['r']){
  case "make":
    //return request for makes here
  case "model":
    //return request for model here, checking for existence of make request and validity
  case "years":
    //return request for vehicle years, based on existence of other two variables.
}