[FX.php List] Query Question
DC
dan.cynosure at dbmscan.com
Fri Sep 8 15:25:59 MDT 2006
Me too. Can anyone using the latest FMSA7 or 8 confirm that date ranges
specified by the dot dot dot range string work?
That is, without doing the funky workaround proffered by ggt earlier?
best,
dan
Derrick Fogle had written:
> OK, since I haven't run across this myself yet, I'd like to ask the
> list for some clarification on this issue. I'm under the impression
> that there really is a glitch in the FM7SA XML query that keeps date
> range searches like "9/8/2006...9/10/2006" from working correctly. But
> I don't understand what difference these two approaches make the FMP's
> XML query:
>
> This works? -
>
>> $dateRange = date("n/j/Y", $startDate) . '...' . date("n/j/Y",
>> $endDate);
>> $query->AddDBParam ('Event_Date', $dateRange);
>
>
> This doesn't work? -
>
>> $query->AddDBParam ('Event_Date', date("n/j/Y", $startDate) . '...' .
>> date("n/j/Y", $endDate));
>
>
> Sorry, that just doesn't make a lot of sense. By the time the data gets
> submitted to FM7SA's XML interface, the string should be exactly the
> same one way or the other. Did one of the FM7SA updates fix the XML
> query bug? Or is there something in FX.php that mangles the
> concatenation embedded in the AddDBParam statement vs. the pre-
> concatenated text presented in a single variable?
>
> Someone please help me understand.
>
> Thanks,
>
> On Sep 8, 2006, at 9:36 AM, Alicia M. Cosenza wrote:
>
>> Hello,
>>
>> As it turns out I had a small php error when I made the $eventrange
>> statement and it was causing the error. So it does work. Sorry for the
>> confusion.
>>
>> Thanks for the help,
>>
>> Alicia Cosenza
>>
>> -----Original Message-----
>> From: fx.php_list-bounces at mail.iviking.org
>> [mailto:fx.php_list-bounces at mail.iviking.org] On Behalf Of Jason LEWIS
>> Sent: Thursday, September 07, 2006 8:28 PM
>> To: FX.php Discussion List
>> Subject: Re: [FX.php List] Query Question
>>
>> I am currently on FMP4. The date range search on this version works
>> with three periods or two periods. I don't have FM7SA to test, but is
>> this a possibility?
>>
>> Jason
>>
>>>>> Chris Hansen <chris at iViking.org> 09/07/2006 2:58 PM >>>
>>
>> Hello,
>>
>> Actually, you should be able to you the syntax that you'd use in
>> FileMaker, too:
>>
>> $dateRange = date("n/j/Y", $startDate) . '...' . date("n/j/Y",
>> $endDate);
>> $query->AddDBParam ('Event_Date', $dateRange);
>>
>> Note that there are other work-arounds, but my guess is that this
>> syntax would be faster. HTH
>>
>> --Chris Hansen
>> FileMaker 7 Certified Developer
>> Creator of FX.php
>> "The best way from FileMaker to the Web."
>> www.iViking.org
>>
>>
>> On Sep 7, 2006, at 2:27 PM, Gjermund Gusland Thorsen wrote:
>>
>>> The work around I know of for FileMaker 7 and up is to have two
>>
>> fields
>>
>>> with the same dates in them.
>>> Do not make a calculation field, make sure you enter the same date
>>
>> in
>>
>>> each field instead.
>>>
>>> $query->AddDBParam ('Event_Date', date("n/j/Y", $startDate), 'gte');
>>> $query->AddDBParam ('Event_DateStupidWorkAroundField', date("n/j/Y",
>>> $endDate), 'lte');
>>>
>>> This is due to a limitation in the FileMaker XML query.
>>>
>>> ggt667
>>>
>>> On 9/7/06, Alicia M. Cosenza <aliciamc at dso.ufl.edu> wrote:
>>>
>>>> Yeah I appreciate it.
>>>>
>>>> Alicia Cosenza
>>>>
>>>> -----Original Message-----
>>>> From: fx.php_list-bounces at mail.iviking.org
>>>> [mailto:fx.php_list-bounces at mail.iviking.org] On Behalf Of Derrick
>>
>>
>>>> Fogle
>>>> Sent: Thursday, September 07, 2006 12:38 PM
>>>> To: FX.php Discussion List
>>>> Subject: Re: [FX.php List] Query Question
>>>>
>>>> Yeah, sorry, just a quick attempt to help without knowing which
>>>> version you're on. Maybe Gjermund can help you.
>>>>
>>>> On Sep 7, 2006, at 11:35 AM, Alicia M. Cosenza wrote:
>>>>
>>>>> Yeah I'm on FM 7. It's not working for me.
>>>>
>>>>
>>>>
>>>> Derrick Fogle
>>>> derrick at fogles.net
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> FX.php_List mailing list
>>>> FX.php_List at mail.iviking.org
>>>> http://www.iviking.org/mailman/listinfo/fx.php_list
>>>> _______________________________________________
>>>> FX.php_List mailing list
>>>> FX.php_List at mail.iviking.org
>>>> http://www.iviking.org/mailman/listinfo/fx.php_list
>>>>
>>> _______________________________________________
>>> FX.php_List mailing list
>>> FX.php_List at mail.iviking.org
>>> http://www.iviking.org/mailman/listinfo/fx.php_list
>>>
>>
>> _______________________________________________
>> FX.php_List mailing list
>> FX.php_List at mail.iviking.org
>> http://www.iviking.org/mailman/listinfo/fx.php_list
>> _______________________________________________
>> FX.php_List mailing list
>> FX.php_List at mail.iviking.org
>> http://www.iviking.org/mailman/listinfo/fx.php_list
>> _______________________________________________
>> FX.php_List mailing list
>> FX.php_List at mail.iviking.org
>> http://www.iviking.org/mailman/listinfo/fx.php_list
>
>
>
> Derrick Fogle
> derrick at fogles.net
>
>
>
> _______________________________________________
> FX.php_List mailing list
> FX.php_List at mail.iviking.org
> http://www.iviking.org/mailman/listinfo/fx.php_list
>
More information about the FX.php_List
mailing list