You know tude-marie, your code worked until I tried to get results in pop up windows in select statements-now it is parse error time!
...If you find a minute..Here is where I am:
<?PHP
$hostName = "db.com";
$userName = "wny";
$password = "immunize";
$dbName = "wnyorg";
// make connection to database
mysql_connect($hostName, $userName, $password) or die("Unable to connect to host $hostName");
mysql_select_db($dbName) or die("Unable to select database $dbName");
$i = 0;
$data = mysql_query("SELECT date, agency, city FROM agencies");
while($rs = mysql_fetch_array($data))
{
$date[$i] = $rs['date'];
$agency[$i] = $rs['agency'];
$city[$i] = $rs['city'];
$i++;
}
$date_out .= '<select name="date" onchange="window.open('results.php?date='+this.value, 'agencyWin', 'location=yes,left=20,top=20');">
';
foreach($date as $key => $val)
{
$date_out .= '<option>'.$val.'</option>';
}
$date_out .= '</select>';
$agency_out .= '<select name="agency" onchange="window.open('results.php?agency='+this.value, 'agencyWin', 'location=yes,left=20,top=20');">';
foreach($agency as $key => $val)
{
$agency_out .= '<option>'.$val.'</option>';
}
$agency_out .='</select>';
$city_out .= '<select name="city" onchange="window.open('results.php?city='+this.value, 'agencyWin', 'location=yes,left=20,top=20');">
';
foreach($city as $key => $val)
{
$city_out .= '<option>'.$val.'</option>';
}
$city_out .='</select>';
echo $date_out;
echo $agency_out;
echo $city_out;
?>