Thank you for the reply.
Here is index.php, the webpage with the dropdowns:
<?php
// Connection to the db server and select active db
$SQLlink = @mysql_connect("13.com", "wnyaic", "jn"); //creates a connection
if (!$SQLlink)
Die("Couldn't connect to the db server."); // display error message on error
if (!mysql_select_db("wnyaic", $SQLlink))
Die("Couldn't access database."); // display error message on error
// perform query
$data = mysql_query("SELECT date, agency, city FROM agencies");
$agencies = Array();
$dates = Array();
$cities = Array();
while($row = mysql_fetch_array($data)) { // assign results into arrays
$dates[] = $row["date"];
$agencies[] = $row["agency"];
$cities[] = $row["city"];
}
$dates = Array_Unique($dates); // remove duplicate values
$agencies = Array_Unique($agencies);
$cities = Array_Unique($cities);
Sort($dates); // sort arrays
Sort($agencies);
Sort($cities);
$date_out = "<select name='date' onchange=\"window.open('results.php?action=date&value='+this.value, 'agencyWin', 'location=yes,left=20,top=20');\">";
$agency_out = "<select name='agency' onchange=\"window.open('results.php?action=agency&value='+this.value, 'agencyWin', 'location=yes,left=20,top=20');\">";
$city_out = "<select name='city' onchange=\"window.open('results.php?action=city&value='+this.value, 'agencyWin', 'location=yes,left=20,top=20');\">";
$date_out .= "<option>-- select date ---</option>";
$agency_out .= "<option>-- select agency ---</option>";
$city_out .= "<option>-- select city ---</option>";
forEach ($dates as $value)
$date_out .= "<option value='$value'>$value</option>";
forEach ($agencies as $value)
$agency_out .= "<option value='$value'>$value</option>";
forEach ($cities as $value)
$city_out .= "<option value='$value'>$value</option>";
$date_out .= "</select>\n";
$agency_out .= "</select>\n";
$city_out .= "</select>\n";
echo $date_out."";
echo $agency_out."";
echo $city_out."<BR>";
?>
and here are two records in a text file that will not come out in the results:
, Akron , Blue Cross , 11/18/2003 , Tues , 2-4 pm , Akron Newstead Senior Citizen , pharmacy , 5691 Cummings Rd , 14001 , 542-3333 , Bill Roach ;
, Amherst , Vanguard , 11/20/2003 , Tues , 2-4 pm , Pupy Senior Citizen , pharmacy , 5691 Cummings Rd , 14001 , 542-3333 , Bill Jones ;
I leave the first column blank for auto-increment. Then the other 11 fields follow..
Thanks for any help.
🙂