gpt4 book ai didi

javascript - PHP 无法通过 $_POST 获取选择信息

转载 作者:行者123 更新时间:2023-12-03 05:12:55 26 4
gpt4 key购买 nike

我正在开发一个生成 Excel 文件的网页,我想在英语和法语之间选择我想要的语言。所以,在该页面中,我有两个 select输入,其中之一是语言选择器。另一个在训练器上。

我用 php 调用它们:

$formateur=$_POST['nomFormateur'];
$query1="select * from formateur where formateurId=$formateur";
$info=info_query($query1);
$nomFormateur=$info['formateur'];

$lang=$_POST['lang'];

$date1=$_POST['date_debut'];
$date2=$_POST['date_fin'];

当我选择我想要的所有内容时: My option

PHP,没有接受我的第二个 select 的值(value)(语言一):

<td>
<select name="nomFormateur" id="nomFormateur" class="name">
<option value=""></option>
<?php
$query="select * from formateur";
$rows=get_array($query);

foreach($rows as $value) {
echo '<option value='.$value['formateurId'].'>'.$value['formateur'].'</option>';
}
?>
</select>
</td>
<td align="left"><font size="2" color="gray">Langue :</font></td>
<td>
<select name="lang" id="lang" onChange="name_click()">
<option value="0">-----</option>
<option value="1">Anglais</option>
<option value="2">Francais</option>
</select>
</td>

当我的 Excel 文件打开时,我看到了很好的教练,很好的约会,但语言仍然是英语,我选择的,什么都没有,英语或法语。但我希望如果我选择英语(值 1),它们会以英语显示,但如果我选择法语(值 2),则显示法语,而不是英语。

这是唯一行不通的想法。就这个<select>而言,我在mysql中做了两个不同的调用,以英语或法语提供Excel。

我尝试使用 Javascript,它向我展示了我在测试时在输入和警报中传递的良好答案,但仍然无法获取 php 中的信息

Javascript 函数:

function name_click(){
var value_select = document.getElementById("lang").value;
document.getElementById("my_var").value=value_select;
}

有人可以帮助我吗?

最佳答案

也许是因为您忘记关闭第一个 select 标签?我很确定这与此有关;)

关于javascript - PHP 无法通过 $_POST 获取选择信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41729702/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com