the only way I know to search multiple fields in a TABLE is as follows
select * from TABLE
where
CONCAT(field1, field2, field3, field4) like '%$CommonName%' or
CONCAT(field1, field2, field3, field4) like '%$ScientificName%'
Review the function page in mysql manual to get more
Also, that "common name" in the input should disappear when you click it, try this :-) ...
<input name ='commonname' value='Common Name' onFocus="if(this.value=='Common Name'){this.value='';}" onBlur="if(this.value==''){this.value='Common Name';}">
Makes your site more professional, send me a link at sam@compasspointmedia.com when you get it done, looks very cool!!!!!
Sam