When you create the table, you should always have a unique ID. When I say "always", I mean 99% of the time. Even if you can technically get by without a unique ID, someone is going to change something about the project and you will wish you had used a Unique ID back when you started the project.
So instead of this:
create table schools (schName varchar(80), schLocation varchar(80), schDesc varchar(500), schContact varchar(30), schEmail varchar(30));
I would use this:
create table schools (id INT NOT NULL AUTO_INCREMENT, schName varchar(80), schLocation varchar(80), schDesc varchar(500), schContact varchar(30), schEmail varchar(30), primary key (id));
Then when you make your drop down list, the option value should include the ID # like this:
<select name="id">
<option value="12">New York School for the Gifted
Then, when the user clicks "submit" to post the request to your "display school data" script, you will do a select like this:
$id = $_REQUEST['id'];
$query = "select schName , schLocation , schDesc , schContact , schEmail from schools where id=$id";