FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

php apide 2. kriteri nasıl ekliyorduk

+2 oy
381 kez görüntülendi
$fm = new FileMaker($Dbase, $Adres, $Kullanici,$Sifre);
$compoundFind =& $fm->newCompoundFindCommand('KULL');
$findreq =& $fm->newFindRequest('KULL');
$findreq->addFindCriterion('Kull_Adi', 'Goksel');
$findreq2 =& $fm->newFindRequest('KULL');
$findreq2->addFindCriterion('Sifre', '1234');
$compoundFind->add(1,$findreq);
$compoundFind->add(2,$findreq2);
$result = $compoundFind->execute();
if (FileMaker::isError($result)) {
    echo "Error: " . $result->getMessage(). "<br>";
    exit;
}
$records = $result->getRecords();
echo 'Found ' . count($records) . " results.<br><br>";
foreach ($records as $record) {
    echo $record->getField('Ad') . "<br>";
}

 

Tek parametrede sorunsuz çalışıyor 2. parametreyi görmüyor. Ayrıca ilk parametreyi iptal ettiğimde ikinci parametre ile sorunsuz çalışıyor. iki parametreyi almıyor. Bir eksiklik var galiba
2, Temmuz, 2019 PHP kategorisinde Goksel_Gokce (98,530 puan) tarafından soruldu

2 Cevaplar

+1 oy
 
En İyi Cevap

$compoundFind->add(1,$findreq);
$compoundFind->add(1,$findreq2);

Yazınca düzeldi. Php dosyalarında hep aynı sorunlar ile karşılaşıyoruz. illa bir yerinde küçük hatalar çıkıyor hazırlayana sorulduğundada çalışması lazım deniyor

3, Temmuz, 2019 Goksel_Gokce (98,530 puan) tarafından cevaplandı
3, Temmuz, 2019 Goksel_Gokce tarafından düzenlendi
+1 oy

Hiç kullanmadım,kendim tarif edemem ancak bu konu yardımcı olabilir.Dokümantasyonun  35. sayfasından yardım alınmış..

Not:Konunun sonundaki yoruma da dikkat!

2, Temmuz, 2019 Şemsi Saracoğlu (135,570 puan) tarafından cevaplandı
3, Temmuz, 2019 Şemsi Saracoğlu tarafından düzenlendi
...