Re: Frames

From: Date: Fri, 02 Mar 2001 21:18:19 +0000
Subject: Re: Frames
References: 1  Groups: php.db 
Request: Send a blank email to php-db+get-7088@lists.php.net to get a copy of this message
I think you must execute two queries, one to have the "numbers" on the top frame and another to fill a list of links on the left page. You can configure the URL source of the frame pages, passing URL parameters to execute each query, based on the result of your previously submitted form : 1. Submit the form and analyze query results. 2. Configure the frameset URL's page source, to show the numbers on top and links on the left. The main should have a default ( not yet selected) page : /* <FRAMESET ROWS="100,*" FRAMEBORDER="0" BORDER="0" FRAMESPACING="0" > <FRAME NAME="top" NORESIZE SCROLLING="NO" SRC="head.php?param=<?PHP stuff?>" MARGINHEIGHT="0" MARGINWIDTH="0" FRAMEBORDER="0"> <FRAMESET COLS="250,*" FRAMEBORDER="0" BORDER="0" FRAMESPACING="0"> <FRAME NAME="menu" NORESIZE SCROLLING="auto" SRC="menu.php?param=<?PHP stuff?>" MARGINHEIGHT="0" MARGINWIDTH="0" FRAMEBORDER="0"> <FRAME NAME="main" NORESIZE SCROLLING="AUTO" SRC="default.php" MARGINHEIGHT="0"> </FRAMESET> */ 4 Execute the queries 1 and 2 on each page been loaded on frames top and left . 3 Leave the user clicks on the left links with target="main" . To back to form page remember to reset target to "_parent" to remove the frameset and show the original no frames page. It works. HTH Jayme. -----Mensagem Original----- De: Mick Lloyd <mjl@consultingrooms.com> Para: Database Help PHP <php-db@lists.php.net> Enviada em: quinta-feira, 1 de março de 2001 23:08 Assunto: [PHP-DB] Frames > I have been battling with frames to display output from a database select > query. The aim is to have a top page indicating the result of the query > (number of names found), a list of names in the left frame which link (<a > href > , etc) to a page for each name in the main frame. Thereby, the user > can look at individual details for each name without losing sight of the > full list of names. I can do a simple link to a new page and 'Back' again > but would prefer the list to remain in view. > > One complication (?), before the search (or on a new search), the page does > not use frames. A form collects search criteria then submits output to the > frames page. So, I use "if (!submit){ " to check if the form has been > completed - if not show it, else do search and set up frames to display. > > Can anyone point me to a good tutorial or code snippet. I have searched > PHPBuilder, DevShed, WeberDev, Zend, etc but with little success. > > Thanks > > Mick Lloyd > mjl@consultingrooms.com > Tel: +44 (0)1684 560224 > > > -- > PHP Database Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-db-unsubscribe@lists.php.net > For additional commands, e-mail: php-db-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net >

« previous php.db (#7088) next »