[FX.php List] Conditional value lists with PHP and FileMaker

Anders Monsen andersm at alamark.com
Thu Nov 20 12:48:27 MST 2008


The perfect source is indeed accurate. This is very elegant code.

I think I know where to take this, and I'm trying to build the popups  
from the array.

Thanks!
Anders

On Nov 20, 2008, at 12:33 PM, Gjermund Gusland Thorsen wrote:

> Good, I guess I have helped you build a perfect source for your
> conditional array?
>
> Do you know where to go from here?
>
> ggt
>
> 2008/11/20 Gjermund Gusland Thorsen <ggt667 at gmail.com>:
>> Good, I guess I have helped you build a perfect source for your  
>> condition array?
>>
>> Do you know where to go from here?
>>
>> ggt
>>
>> 2008/11/20 Anders Monsen <andersm at alamark.com>:
>>> Here's the output for just the first two, also added to pastebin.  
>>> The first
>>> district has no schools, all subsequent districts are mapping  
>>> correctly.
>>>
>>> http://pastebin.com/m11f8f09d
>>>
>>> Array
>>> (
>>>   [vlArrayDistrict] => Array
>>>       (
>>>           [10] => Region III ESC
>>>           [11] => Austwell-Tivoli ISD
>>>       )
>>>
>>>   [vlArrayCampus] => Array
>>>       (
>>>           [10] => Array
>>>               (
>>>                   [] =>
>>>               )
>>>
>>>           [11] => Array
>>>               (
>>>                   [4.08] => Austwell-Tivoli High
>>>                   [4.1] => Austwell-Tivoli Adm.
>>>                   [4.12] => Tivoli Elem.
>>>               )
>>>       )
>>>
>>> )
>>>
>>>
>>> On Nov 19, 2008, at 5:39 PM, Gjermund Gusland Thorsen wrote:
>>>
>>>> I would like to see the output from:
>>>>
>>>> print_r( $distResult['data'] );
>>>>
>>>> for at least 2 districts
>>>>
>>>> ggt
>>>>
>>>> 2008/11/20 Anders Monsen <andersm at alamark.com>:
>>>>>
>>>>> Yep, from the code it should have worked out that way, and once  
>>>>> I added
>>>>> the
>>>>> [0] so the value appeared and not Array, then it worked as  
>>>>> planned.
>>>>>
>>>>> Thanks,
>>>>> Anders
>>>>>
>>>>>
>>>>> On Nov 19, 2008, at 4:41 PM, Tim 'Webko' Booth wrote:
>>>>>
>>>>>>>
>>>>>>>
>>>>>>> However, because the values are not unique in the table, the  
>>>>>>> value list
>>>>>>> is showing up with multiple values for the same district. I  
>>>>>>> may need to
>>>>>>> see
>>>>>>> if I can get the FileMaker database re-structured to eliminate  
>>>>>>> the
>>>>>>> duplicate
>>>>>>> values in the current table. I think the complicated way I  
>>>>>>> created the
>>>>>>> array
>>>>>>> previously filtered it for unique values only.
>>>>>>
>>>>>> If you've sorted the results, then you can compare the previous  
>>>>>> value to
>>>>>> the next to see if it should be written into the drop-down.  
>>>>>> This is
>>>>>> example
>>>>>> from one one of my systems with the same issue (well, it's  
>>>>>> actually
>>>>>> deliberate in this one, as I'm getting a drop-down of available  
>>>>>> lengths
>>>>>> compared to diameters)
>>>>>>
>>>>>>             $lengthDupe = "";
>>>>>>             foreach ($thelengthData as $key => $value) {
>>>>>>                     if ($value['Length_mm'][0] != $lengthDupe) {
>>>>>>                             $lengthOut .= '<option
>>>>>> value="'.$value['Length_mm'][0].'">'.$value['Length_mm'][0].'
>>>>>> mm</option>';
>>>>>>                             $lengthDupe = $value['Length_mm'][0];
>>>>>>                     }
>>>>>>             }
>>>>>>
>>>>>> Also, I've done something very similar at
>>>>>> http://www.pleatco.com/search/search.php (which is where the  
>>>>>> code above
>>>>>> is
>>>>>> from) for the Dimensions search - I use LAJAX for the call on  
>>>>>> the fly.
>>>>>> Let
>>>>>> me know if you want more info about that technique.
>>>>>>
>>>>>> Cheers
>>>>>>
>>>>>> Webko
>>>>>> _______________________________________________
>>>>>> 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
>
>



More information about the FX.php_List mailing list