PROBLEMA CON addFindCriterion
Moderatore: Moderatori
-
- Messaggi: 1
- Iscritto il: sabato 30 aprile 2016, 20:32
PROBLEMA CON addFindCriterion
Ciao a tutti,
sono un nuovo utente del forum e spero di aver publicato nella giusta sezione. Ho uno STRANO problema riscontrato nella funzione addFindCriterion() del FM API PHP vi spiego in breve: devo fare una ricerca nei record con 2 criteri , dataIn <= data e dataOut >= data
vi posta la mia funzione
questo codice funziona come dovrebbe!!!! Il Problema sta nel cambioare l'operatore all'interno del secondo parametro della funzione in questo modo
e stranamente l' errore restituito è:
ormai sono quasi 10 ore che sto sbattendo la testa e non riesco a trovare una SOLUZIONE!!!!!
sono un nuovo utente del forum e spero di aver publicato nella giusta sezione. Ho uno STRANO problema riscontrato nella funzione addFindCriterion() del FM API PHP vi spiego in breve: devo fare una ricerca nei record con 2 criteri , dataIn <= data e dataOut >= data
vi posta la mia funzione
Codice: Seleziona tutto
$fm=new FileMaker('File.fp72','xxxx.xxxx.xxxx.xxx', ' aaaaa','aaaaa');
$compoundFind =& $fm->newCompoundFindCommand('CAMERA');
$findreq =& $fm->newFindRequest('CAMERA');
$findreq->addFindCriterion('inizio','>=08/22/2015'); // STRANO PROBLEMA
$compoundFind->add(1,$findreq);
$compoundFind->addSortRule('inizio', 1, FILEMAKER_SORT_DESCEND);
$result = $compoundFind->execute();
$n_account=0;
if (FileMaker::isError($result)) {
echo "errore ";
echo "Error: " . $result->getMessage(). "<br>";
return false;
exit;
}else {
$records = $result->getRecords();
foreach ($records as $record){
echo "DATA IN ";
echo $record->getField('inizio'). " ";
echo "DATA OUT ";
echo $record->getField('fine'). " ";
echo $record->getField('Nome'). " ";
echo $record->getField('Cognome'). "\n";
Codice: Seleziona tutto
$findreq->addFindCriterion('inizio CAMERA P.C.','<=08/22/2015');
Codice: Seleziona tutto
errore Cliente
Error: Communication Error: (22) The requested URL returned error: 500 Internal Server Error - This can be due to an invalid username or password, or if the FMPHP privilege is not enabled for that user.<br>
ormai sono quasi 10 ore che sto sbattendo la testa e non riesco a trovare una SOLUZIONE!!!!!