On Fri, Apr 4, 2008 at 2:19 PM, Nitsan Bin-Nun <[EMAIL PROTECTED]> wrote:

> After reading the rest of the conversation, I think the best solution is
> the next thing:
> First, if I got this correct, you can extract the makes select-element
> from the mysql using a query? if so, then extract it and host is in a temp
> variable.
> The next thing is writing down a js code, that contains an array of models
> for each make. Personally, I'd use a 2 dimension array, the first dimension
> for the make id/name and the second for the model id/name.
> The 2 dimm. array you write with something like
>
>
> > echo '<script type="text/javascript">var whatever = new Array();';
> > foreach ($cars as $idx => $car)
> >        echo 'whatever['.$idx.'] = "'.$car->getName().'";';
> > echo '</script>';
>
>
> as Zoltan said.
> Then you have just simplefied it to a JS based script, i think this is the
> best way you will figure out which does NOT contains AJAX, only static JS ;)
>

you have to be careful with this approach.  sending too much data to the
client can kill performance; im guessing this is even more sensitive in the
context of mobile client.  just use careful judgement (and testing ! ;)) ;
if there are a couple dozen entries total, probly this route is acceptable.
if there are several hundred....

-nathan

Reply via email to