On May 6, 6:56 am, Tom Cole <tco...@[EMAIL PROTECTED]
> wrote:
> On May 6, 12:37 am, Mtek <m...@[EMAIL PROTECTED]
> wrote:
>
>
>
> > On May 5, 5:46 pm, SAM <stephanemoriaux.NoAd...@[EMAIL PROTECTED]
>
> > wrote:
>
> > > Mtek a =E9crit :
>
> > > > Hi,
>
> > > > This is the content of my DIV now:
>
> > > no, that is the code given to the server
> > > we need the code received by the browser
>
> > > > echo " <div class=3D'innerb'>";
> > > (snip)
> > > > echo "</div>";
>
> > > > We want to refresh the DIV (innerb) without refre****ng the page,
and=
> > > > if we do not have to use ajax either.
>
> > > you'll certainly need Ajax
> > > or to send the form and get-it back
>
> > > > So, the user selected the date ($pdate) from the combobox,
>
> > > what is a "combobox" ?
> > > where it is ?
>
> > > > I know this can be
> > > > done, but it is just a matter of finding the code or something
> > > > similar......
>
> > > <http://developer.mozilla.org/en/docs/AJAX>
>
> > > --
> > > sm
>
> > The combo box is in another part of the screen. The page is rather
> > large. It is not a form. It just has one combo box, and once the
> > user selects an item, I want the script to get the results from MySQL
> > and display them, without having to redraw the entire page.......
>
> > I know this can be done, I just do not know how.....
>
> > John.- Hide quoted text -
>
> > - Show quoted text -
>
> As mentioned in a previous post you have only two options if you do
> not want a total page refresh...
>
> 1). To bring over not only the options, but also the results of each
> option, and generate the entire page at once storing the results in a
> series of hidden div elements. Then when they select an option make
> that matching div visible. or...
>
> 2). Query the server when an option is selected. If this is your
> choice then you must either use XMLHttpRequest and process the results
> in your callback handler or put your combo box in a form and set the
> target of the form to a (i)Frame.
>
> Unless you are dealing with a script that is being called from a
> different domain I would use XMLHttpRequest as any modern browser that
> can do one, can also do the other as they both require Javascript and
> all modern browsers sup****t XMLHttpRequest in one form or another.
>
> If you choose method 2 (the (i)Frame method) your return code can
> include javascript that calls javascript methods in the parent frame.
>
> You're not going to be able to include PHP code inside your HTML and
> have it magically generate results for you on the client side.
>
> HTH.
No, cannot include PHP on the client side, but how about calling a PHP
routine on the server and returning the results? I've seen simple
examples of this, though mine is a bit more complex......
John.


|