Php 需要使用一个复选框获取多个名称
我的代码被屏蔽了。 从两天开始,我就试图通过$u POST发送我从数据库中获得的ID。 让我向您展示我的代码,以便您能够更好地理解:Php 需要使用一个复选框获取多个名称,php,html,Php,Html,我的代码被屏蔽了。 从两天开始,我就试图通过$u POST发送我从数据库中获得的ID。 让我向您展示我的代码,以便您能够更好地理解: 瓦利德 不确定是否真正理解您真正想要的内容,但您可以在复选框名称中设置扇区的id: echo '<input type="checkbox" id="Job' . $key2['id_secteur'] . '" value="' . $key2['id_poste']. '" name="Poste[' . $key2['id_secteur'] .
瓦利德
不确定是否真正理解您真正想要的内容,但您可以在复选框名称中设置扇区的id:
echo '<input type="checkbox" id="Job' . $key2['id_secteur'] . '" value="' . $key2['id_poste']. '" name="Poste[' . $key2['id_secteur'] . ']">';
echo';
这样,您的$_POST['Poste']将是一个数组,其中键中包含secteur,值中包含Poste
我还更改了您的复选框ID值,因为您不能让所有复选框都具有相同的ID。不确定是否真正理解您真正想要的内容,但您可以在复选框名称中设置扇区的ID:
echo '<input type="checkbox" id="Job' . $key2['id_secteur'] . '" value="' . $key2['id_poste']. '" name="Poste[' . $key2['id_secteur'] . ']">';
echo';
这样,您的$_POST['Poste']将是一个数组,其中键中包含secteur,值中包含Poste
我还更改了您的复选框ID值,因为您不能让所有复选框都具有相同的ID。在您的
foreach
循环中,您正在使用相同的名称生成输入,因此无论有多少次迭代,您都只能为$\u POST['idsuppr']
获得一个值。尝试将name='idsuppr'
更改为name='idsuppr[]'
,这将使您更接近您所追求的目标。在foreach
循环中,您正在使用相同的名称生成输入,因此无论有多少次迭代,您都只能为$\u POST['idsuppr']
获得一个值。尝试将name='idsuppr'
更改为name='idsuppr[]'
,这样可以更接近您的目标。