Hai provato ad immettere la scelta effettuata in una variabile di sessione così...
Codice PHP:
<?php
$_SESSION['scelta_effettuata'] = $categories;
?>
...e poi a fare il check dell'ultima scelta (scusa il gdp) effettuata?
..così..
Codice PHP:
<select class="selectleft" name="categories" style="width:128px">
<option value="none">Tutte</option>
<?php if(isset($_SESSION['scelta_effettuata'])) echo ?>
<option value="stored"><?php $_SESSION['scelta_effettuata']; ?></option><?php } ?>
<option value="0"> echo $categories[0]; } ?></option>
<option value="1"><?php echo $categories[1]; ?></option>
<option value="2"><?php echo $categories[2]; ?></option>
<option value="3"><?php echo $categories[3]; ?></option>
<option value="4"><?php echo $categories[4]; ?></option>
<option value="5"><?php echo $categories[5]; ?></option>
<option value="6"><?php echo $categories[6]; ?></option>
</select>