将每行中的每个单元格命名为1到9

时间:2018-07-01 02:43:26

标签: javascript

the problem我想制作一个数独求解器,并且需要将每个cell中的每个row从1命名为9。如果您知道另一种方法,请告诉我。这是代码:

function crear (){
   var table = document.getElementById("table");

   // enter code here

   for (var i = 1; i < 10; i++) {
      var showfila = document.createElement("TR");
      showfila.setAttribute("id", "myTr" + i);
      document.getElementById("table").appendChild(showfila);

      for (var a = 1; a < 10; a++) {
         var input = document.createElement("INPUT");
         input.setAttribute("id", "myInp" + a);
         document.getElementById("myTr" + i).appendChild(input); 
         document.getElementById("myInp" + a).value=a;
     }
   }
}

1 个答案:

答案 0 :(得分:0)

我假设您为每个单元格谈论的“名称”是name属性,并且还需要创建这些单元格(基于您的代码),以便您可以执行以下操作:

编辑

名称现在包括相应的行和列。我还添加了注释,以便如果您不是要查找的注释,可以参考它们以正确编辑代码。

<?php
    include_once("connection.php");

    $name=$_REQUEST['name'];
    $email=$_REQUEST['email'];
    $mobno=$_REQUEST['mobno'];
    $id=$_REQUEST['id'];

    $sql_check = "SELECT * FROM dhruv_users WHERE email = '".$email."'
                  OR mobno = '".$mobno."'" ;
    $res_check = mysql_query($sql_check) ;
    $row_check = mysql_fetch_array($res_check) ;

    if(!empty($row_check)){
        echo "data_exists";
    }
    else{
        $query=mysqli_query("update dhruv_users set name='$name', email ='$email', mobno ='$mobno' where id='$id'");
        if(mysql_affected_rows() > 0){
            echo "Success" ;
        }
        else{
            echo "Update unsuccessful" ;
        }
    }
?>