Özel bir API kullanarak bir özel PHP form yapma

0 Cevap php

Ben phpBMS için basit bir modül yapmaya çalışıyorum.

Çoğunlukla basit olduğunu ve bir form yapmak ve kayıtları, eklemek, kaldırmak veya değiştirmek için bir tablo tanımlamak oldukça kolaydır.

Here, şimdiye kadar takip edilmiştir budur proje tarafından sağlanan örnek.

Şimdi, ben kayıtları ekleyerek veya değiştirerek basitleştirilmesi daha karmaşık bir ihtiyaç var.

Ben bu bilgi ile mevcut tablodan alanları doldurmak varolan bir tablodan, ve otomatik bir alanı seçmek için izin veren bir sayfa yapmak istiyorum.

Ben de bir SQL sorgusu sonucu olacak bir hesaplamaya göre, toplam görüntülemek istiyorum.

Benim sorun mevcut tabloda giriş seçilecek için izin ve diğer alanlar buna göre güncellenir var.

Here phpBMS ile bir form yapmak için phpBMS kullanılması ile tanımlanan alanlar tarif phpBMS kullanılmak için alan tanımları bulunmaktadır.

InputSmartSearch alan ben en azından bildiğim kadarıyla bir rekor seçilecek izin olarak, gerekenler için mükemmel görünüyor. O çalışma olsun sonra ben diğer alanları autopopulating bakmak olabilir.

Benim acil sorun ben sadece inputSmartSearch giriş alanı göstermek için alınamıyor olmasıdır. Daha da kötüsü, ekleyerek Ben sadece hiçbir hata ile, ölüm beyaz bir ekran olsun.

Ben tanımlar var:

error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);

ve diğer hatalar kadar güzel göstermek. Apache hata günlüğü hata gösterir, ve ben bunun ne olabilir gidermek için bir yol bulamıyorum.

Ben sayfama aşağıdaki eklediğinizde:

$theinput = new inputSmartSearch($db, "id", "Pick Client", $therecord["id"], "client", true, 68, 255, false);
$theform->addField($theinput);

Bu WSOD sonuçlanır. Bu herhangi bir şekilde yanlış görünmüyor, ve hatta inputSmartSearch phpBMS gemi ile diğer modüllerde kullanılan yolu eşleşir.

Herkes yanlış ne yapıyorum önermek, ya da bana doğru yönde işaret edebilir?

0 Cevap