自动完成文本框数组在php中转换为字符串并将所选的自动完成项保存到MySql数据库

自动完成文本框数组在php中转换为字符串并将所选的自动完成项保存到MySql数据库,php,jquery,mysql,autocomplete,Php,Jquery,Mysql,Autocomplete,请帮帮我, 我有一个自动完成文本框,它是从数据库中填充的,现在我必须将所选项目从自动完成保存到Mysql数据库中 这是我的自动完成文本框: <input type='text' id='anameid' class="form-control" name='aname[]' placeholder="Agent Name" /> MySql查询: <?php if ($_SERVER["REQUEST_METHOD"] == "POST") { if(isset($_POST

请帮帮我, 我有一个自动完成文本框,它是从数据库中填充的,现在我必须将所选项目从自动完成保存到Mysql数据库中

这是我的自动完成文本框:

<input type='text' id='anameid' class="form-control" name='aname[]' placeholder="Agent Name" />
MySql查询:

<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if(isset($_POST['misbtn'])){
$con=mysql_connect("localhost","root","");
if(!$con){
die("Can not connect : " . mysql_error());
}

mysql_select_db("inputfields",$con);
$sql = "INSERT INTO mainsheetinfo (aname) VALUES ('$_POST[aname]')";
mysql_query($sql,$con);
mysql_close($con);
}
}
?>

首先,mysql\u查询不推荐使用,您应该使用SQLi或PDO。哪一位代码是mis.php?mis.php是mysql查询文件,我正试图从该文件将数据插入db。首先,mysql\u查询不推荐使用,您应该使用SQLi或PDO。哪一位代码是mis.php?mis.php是mysql查询文件,从这个文件中,我试图将数据插入数据库。
$('#agent_detials').autocomplete({
            source: function( request, response ) {
                $.ajax({
                    url : 'ajax.php',
                    dataType: "json",
                    data: {
                       name_startsWith: request.term,
                       type: 'agentname'
                    },
                     success: function( data ) {
                         response( $.map( data, function( item ) {
                            return {
                                label: item,
                                value: item
                            }
                        }));
                    }
                });
            },
            autoFocus: true,
            minLength: 0        
          });

                $('#anameid').autocomplete({
                source: function( request, response ) {
                    $.ajax({
                        url : 'ajax.php',
                        dataType: "json",
                        data: {
                           name_startsWith: request.term,
                           type: 'agentname_table1',
                           row_num : 1
                        },
                         success: function( data ) {
                             response( $.map( data, function( item ) {
                                var code = item.split("|");
                                return {
                                    label: code[0],
                                    value: code[0],
                                    data : item
                                }
                            }));
                        }
                    });
                },
                autoFocus: true,            
                minLength: 0,
                select: function( event, ui ) {
                    var names = ui.item.data.split("|");
                    console.log(names[1], names[2], names[3], names[4], names[5], names[6], names[7], names[8], names[9], names[10]);
            $('#anameid').val(names[1]);
                    $('#anamecpyid').val(names[2]);
                    $('#amnumberid').val(names[3]);
                    $('#alnumberid').val(names[4]);
                    $('#aemailid').val(names[5]);
                    $('#aaddressid').val(names[6]);
                    $('#astateid').val(names[7]);
                    $('#adistid').val(names[8]);
                    $('#atownid').val(names[9]);
                    $('#anamecpycpyid').val(names[10]);
                }               
              });
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if(isset($_POST['misbtn'])){
$con=mysql_connect("localhost","root","");
if(!$con){
die("Can not connect : " . mysql_error());
}

mysql_select_db("inputfields",$con);
$sql = "INSERT INTO mainsheetinfo (aname) VALUES ('$_POST[aname]')";
mysql_query($sql,$con);
mysql_close($con);
}
}
?>