How to make form elements "remember" selection ?
I am using php to build a "change classifieds" page right now.

I use Mysql as a db.

Currently I use PHP to fetch all mysql information about the classified, and then I output it like this:

      $table.="
       <select name='year' id='year'>
         <option id='2000' value='2000'>2000</option>
         <option id='2001' value='2001'>2001</option>
         <option id='2002' value='2002'>2002</option>
       </select>";

       echo $table;


I have a picture upload tool which submits the page to itself, and at the same time uploads the picture, and shows it at the bottom of the page. The problem is, whenever this is done, the user must fill in all information again, because they are "forgotten".

I know about **input type="text"** where you simply can do something like this:

       <input type="text" name="text" value="<?php echo $_POST['text'];?>">

but what about selects? Radios? etc?

What should I do here?

Thanks

How to make form elements "remember" selection ?
===

I am using php to build a "change classifieds" page right now.

I use Mysql as a db.

Currently I use PHP to fetch all mysql information about the classified, and then I output it like this:

      $table.="
       <select name='year' id='year'>
         <option id='2000' value='2000'>2000</option>
         <option id='2001' value='2001'>2001</option>
         <option id='2002' value='2002'>2002</option>
       </select>";

       echo $table;


I have a picture upload tool which submits the page to itself, and at the same time uploads the picture, and shows it at the bottom of the page. The problem is, whenever this is done, the user must fill in all information again, because they are "forgotten".

I know about **input type="text"** where you simply can do something like this:

       <input type="text" name="text" value="<?php echo $_POST['text'];?>">

but what about selects? Radios? etc?

What should I do here?

Thanks
