Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想在数据库列中存储ID_Javascript_Php_Mysql_Sql_Ajax - Fatal编程技术网

Javascript 我想在数据库列中存储ID

Javascript 我想在数据库列中存储ID,javascript,php,mysql,sql,ajax,Javascript,Php,Mysql,Sql,Ajax,当我选择多行时,我有一个带有复选框的数据表。当我选择2行时,输出如下2,3在警报框中,我想将ID存储在一个数据库列中 这是我的代码: $('#create_challan').click(function () { //alert('Dispatch Challan submit'); var allVals = []; var saleid = []; /*var buttonp = $(this); button

当我选择多行时,我有一个带有复选框的数据表。当我选择2行时,输出如下
2,3
在警报框中,我想将ID存储在一个数据库列中

这是我的代码:

 $('#create_challan').click(function () {
  //alert('Dispatch Challan submit');

        var allVals = [];
        var saleid = [];
        /*var buttonp = $(this);
            buttonp.addClass('disabled');
            buttonp.text("Working");*/
        $('input[name=selectedBilties]:checked').each(function() {
          allVals.push($(this).val());
          saleid.push($(this).attr('saleid'));
        });

        alert(allVals);
  function allAreEqual(aarray){
    if(!aarray.length)  return false;
    return aarray.reduce(function(a, b){return (a === b)?a:(!b);}) === aarray[0];
    }

如何将这些ID存储在数据库中。

您可以通过ajax将其存储,将这些ID发送到其他页面,并通过服务器端语言(php、.net等)获取,然后执行查询

$.post("pagename", { "id": id,.....}, function (response) { 
});

调用ajax并将其传递给服务器。在客户端Javascript代码中无法实现这一点,您需要一些服务器代码来接受来自Javascript代码的请求(使用http请求)服务器代码应该发布到数据库中。把两个id都存储在一列中不是一个好主意。你能给我那个代码吗@DevsiOdedra@ShaikhFarhanSultan你已经可以在谷歌上搜索很多这样的例子了。只需在google中输入“ajax php mysql示例”。尝试一下,学习AJAX,如果你在某些特定的问题上遇到困难,可以问我们一个实际的问题。我们在这里重新创建现有教程毫无意义。