我想知道如何从动态选择框中检索选定的值。如果我得到选定的值,那么我会将其存储到位于另一个 php 文件中的另一个变量中。这个变量将帮助我在 postgresql 中进行 sql 查询。
//第一个php文件
<form name="boton_alta_soniador" action="dar_alta_soniador.php" method="POST" autocomplete="off">
<div class="text-field">
Nombre de la asociacion
<? $strconn="dbname=postgres port=5432 host=127.0.0.1 user=xxx password=xxx";
$conn=pg_Connect($strconn);
$consulta="Select n_asociacion from asociacion";
$result=pg_query($conn,$consulta);
while($results [] =pg_fetch_object($result));
array_pop($results);?>
<select name="asociacion_seleccion" id="i_clave_asociacion">
<?php foreach ( $results as $option ) : ?>
<option value="<?php echo $option->i_clave_asociacion; ?>"><?php echo $option->n_asociacion; ?></option>
<?php endforeach; ?>
</select>
</div>
</form>
这只是动态选择框。然后我想将选定的值存储在这个变量中:
$ingresaAsociacion = pg_escape_string($_POST['asociacion_seleccion']);
所以我可以查询以下语句:
$conocerIDasociacion = "SELECT N_ASOCIACION FROM ASOCIACION WHERE I_CLAVE_ASOCIACION='$ingresaAsociacion'";
我不想使用 jQuery,因为整个系统几乎完全是用 PHP 和 HTML 制作的。拜托,欢迎任何帮助,我对每个人都感兴趣。
干杯!