Hvis jeg forstår dit spørgsmål rigtigt, kan du gøre det sådan:
-
Tilføj dette før
$myrowsi kortkoden :// Use the submitted "compound" if any. Otherwise, use the default/static value. $compound = filter_input( INPUT_POST, 'C_Option' ); $compound = $compound ? $compound : 'abietic acid'; -
Kør derefter den dynamiske MySQL-forespørgsel ved at bruge
wpdb::prepare()funktion i WordPress:$query = $wpdb->prepare( "SELECT * FROM PNaphtha WHERE `Compound` = %s", $compound ); $myrows = $wpdb->get_results( $query, ARRAY_A );Det vil erstatte
$myrowsi din kode.
OPDATERING
Du skal sætte select i en form sådan:
<form method="POST" action="">
<select name="C_Option">
...
</select>
<input type="submit">
</form>
Ellers vil formularen ikke blive indsendt — medmindre du bruger JavaScript, men det er en anden historie.