OK, a couple things I noticed about the code:
Nothing is being posted to retrieve2.php. The MM_jumpMenu function that you are using isn't acutally submitting the form, it is just taking the URL from the "value" field of the selected date.
So, in the first set of php code, change the following line
print '<option value="retrieve2.php?action=journal_DATE='.$row["journal_DATE"].'">'.$row["journal_DATE"];
to
print '<option value="retrieve2.php?selected_DATE='.$row["journal_DATE"].'">'.$row["journal_DATE"];
I changed the variable being passed to "selected_DATE" to make things easier to understand. So now on to the next php script...
The following piece of code should be changed:
if (isset($_POST['selObj'])) {
require_once ('../../../files/mysql_connect.php');
$query = "SELECT journal_entry FROM entries WHERE user_id='$uid' AND journal_DATE={$_POST['selObj']}";
$result = mysql_query ($query);
while($row = mysql_fetch_array ($result, MYSQL_ASSOC)) {
echo "{$row['journal_entry']}";
}}
to:
if (isset($_GET['selected_DATE'])) {
require_once ('../../../files/mysql_connect.php');
$query = "SELECT journal_entry FROM entries WHERE user_id='$uid' AND journal_DATE=" . $_GET['selected_DATE'];
$result = mysql_query ($query);
while($row = mysql_fetch_array ($result, MYSQL_ASSOC)) {
echo "{$row['journal_entry']}";
}}
You see, when you append the variable name to the URL (as you did in the first php) it is sent as a GET rather than a POST. And since the MM_jumpMenu function doesn't submit the form, the variables were just being GETted rather thant POSTed.
If you need any more help, or if this didn't work, let me know.
-Matt