Php 在注册表中添加额外的下拉列表
我正在修改一个社交脚本,我们希望在求职登记表中添加额外字段:Php 在注册表中添加额外的下拉列表,php,mysql,forms,Php,Mysql,Forms,我正在修改一个社交脚本,我们希望在求职登记表中添加额外字段: <div class="form-group"> <label for="job">{__("My Job")}</label> <select name="job" id="job" class="form-control" required> <option value="none">{__("Select Job")}:</option> <optio
<div class="form-group">
<label for="job">{__("My Job")}</label>
<select name="job" id="job" class="form-control" required>
<option value="none">{__("Select Job")}:</option>
<option value="designer">{__("designer")}</option>
<option value="programmer">{__("programmer")}</option>
<option value="it">{__("it")}</option>
<option value="coder">{__("coder")}</option>
{{(“我的工作”)}
{{(“选择作业”)}:
{{(“设计师”)}
{{(“程序员”)}
{{{(“它”)}
{{(“编码器”)}
我尝试了很多方法来添加要添加到数据库中的额外字段,但在注册页面中总是出现错误:
此脚本有一个用户类文件,可从此处下载:
所以我试着用:
if(isset($_POST['formSubmit']))
{
$aJob = $_POST['user_Job'];
if(!isset($ajob))
{
echo("<p>You didn't select any job!</p>\n");
}
else
{
$nJob = count($ajob);
echo("<p>You selected $nJob job: ");
for($i=0; $i < $nJob; $i++)
{
echo($aJob[$i] . " ");
}
echo("</p>");
}
}
if(isset($\u POST['formSubmit']))
{
$aJob=$\u POST['user\u Job'];
如果(!isset($ajob))
{
echo(“您没有选择任何作业!\n”);
}
其他的
{
$nJob=计数($ajob);
echo(您选择了$nJob作业:);
对于($i=0;$i<$nJob;$i++)
{
回声($aJob[$i]);
}
回声(“”);
}
}
但是,如果没有运气的话,它不起作用,还有许多其他的方法
我应该使用什么函数?您应该获得:
$aJob = $_POST['job'];
反而
请注意,如果未选择作业,则作业参数为“无”
顺便说一句:
这可能不起作用,因为用户只能选择一个作业。发送到服务器的数据是一个字符串,您应该得到:
$aJob = $_POST['job'];
反而
请注意,如果未选择作业,则作业参数为“无”
顺便说一句:
这可能不起作用,因为用户只能选择一个作业。发送到服务器的数据是一个字符串nope。。。if(isset($\u POST['formSubmit']){$aJob=$\u POST['job'];if(!isset($aJob)){echo(您没有选择任何作业!\n”);}else($nJob=count($aJob);echo(您选择了$nJob作业:);for($i=0;$i<$nJob;$i++){echo($aJob[$i[$i])}echo()}写入数据库时出错。请稍后再试。保存用户信息时,似乎出现了问题。尝试变量转储(someValue);从不同的角度看问题不在哪里。。。if(isset($\u POST['formSubmit']){$aJob=$\u POST['job'];if(!isset($aJob)){echo(您没有选择任何作业!\n”);}else($nJob=count($aJob);echo(您选择了$nJob作业:);for($i=0;$i<$nJob;$i++){echo($aJob[$i[$i])}echo()}写入数据库时出错。请稍后再试。保存用户信息时,似乎出现了问题。尝试变量转储(someValue);在不同的点,看看问题在哪里