If you create a dynamic page with elements changing based on AJAX DB queries and such you must be able to change the page from within the local browser. That requires JS. I think that may be a little advanced for what the OP was trying to accomplish, but I only mentioned it because it can make for a more interactive page. The example with value{2,3,4} shows how to do static links and can be done only with PHP. Cheers, James On Tue, 2009-03-17 at 12:02 -0400, Zephaniah ha Levi wrote: > Why would you need JS to set the url for the link. Why could it not all be > done via php? > > Z > > -----Original Message----- > From: James Crow [mailto:james@xxxxxxxxxxxxx] > Sent: Tuesday, March 17, 2009 11:59 AM > To: Bill Mudry > Cc: php-windows@xxxxxxxxxxxxx > Subject: Re: Can't seem to transfer a dynamically chosen parameter > to next page > > I haven't looked at your code, but it sounds like you need JavaScript. > On the page you are going to you will need to pass something. You can > pass values either through forms or through the URL. URL may be easiest. > > If you have a link like http://somehost.com/page_two.php?variable=value > you can get the variable=value part from the $_GET array. Like this > $_GET['variable'] will equal 'value'. On your first page you can then > use JS to set the url for a link to include the value you want to pass. > > I don't know how involved the page is, but you can use PHP to generate > the page and create the links with the variable=value part already on > them. i.e. > <a href="http://somehost.com/page_two.php?variable=value">value</a> > <a href="http://somehost.com/page_two.php?variable=value2">value2</a> > <a href="http://somehost.com/page_two.php?variable=value3">value3</a> > <a href="http://somehost.com/page_two.php?variable=value4">value4</a> > > > Cheer, > James > > > On Tue, 2009-03-17 at 11:39 -0500, Bill Mudry wrote: > > I hope someone has an answer to what has been a thorny problem for > > me. I am still junior to using PHP. > > I have a script that displays a bunch of woody botanical orders out > > of a MySQL file nicely in columns. > > That part works fine. > > > > Next what is wanted is for a user to be able to click on one of them, > > the result being that it would open up > > a new page that would get details on the woody order the person chose > > out of another MySQL table. > > Well .... I got it to link to a page that opens up ok ---- except > > after numerous attempts and ways I cannot > > get the name of the chosen woody order to transfer to this next page. > > > > - the examples I have seen on the Internet and book use static > > information for the better part while the > > very parameter that needs to be passed is derived dynamically. I > > am fairly sure that is complicating > > things more. > > > > - Cookies would be an overkill and have too much persistence. I > > believe using "session" would be overkill, > > too, even if it might work. All I need is to make the choice the > > reader makes go global enough to use it > > in the very page that it calls. It is then also used both for > > titles on that page (dynamic) and to do a > > query for information to display on that chosen order. Writing to > > a file seems to be an inefficient way if > > there is only a way to just make it be memory resident instead. > > > > The running copy can be seen and tried (to the degree it is working so > far) at: > > http://www.prowebcanada.com/taxa/viewallorders.php > > > > The files used are viewallorders.php and the response page of > > showorder.php. I will add these as attachments. > > > > What *will* work? Hope someone can help. > > > > Bill Mudry > > MIssissauga, ON > > -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: > http://www.php.net/unsub.php > -- > James Crow > IT Manager > ULTRATAN, Inc. > <james@xxxxxxxxxxxxx> > > > -- > PHP Windows Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- James Crow IT Manager ULTRATAN, Inc. <james@xxxxxxxxxxxxx> -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php