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);在不同的点,看看问题在哪里