执行查询以将数据从一个表复制到另一个表

用户名

我正在开发一个android应用程序。此应用程序的“登录和注册”页面与php页面连接,并且数据通过php页面存储到mySql数据库中。现在,当用户单击“注册”按钮时,数据应通过php保存在数据库中。一切正常。当用户单击“登录”时,应验证用户名和密码。这太好了。但是,当用户单击登录时,我想在验证用户名和密码后立即将数据从一个表复制到另一表。标志应设置为“ 1”并发送到android。但是,如果我在php代码中添加了对复制数据的查询,那么该查询就不会执行,并且Flag也不会发送到android应用程序。如果我评论$ select3查询,它的工作正常。请给我解决方案。我是php和mysql的全新手。看下面的代码:

    <?php
    // Connection...

    $name = mysqli_real_escape_string($con, $_POST['Uname']); 
    $password =mysqli_real_escape_string($con, $_POST['Password']);

    $flag['code']=0;

    $select2="update Table1 SET TimeIN=NOW() where BINARY Uname=BINARY'$name' AND BINARY Password = BINARY'$password'";

    $select3 = "insert into Table2 (Uname,Password,Email,Mobile,IP_Address,TimeIN,TimeOUT)select   Uname,Password,Email,Mobile,IP_Address,Time,Timeout from Insert1 where BINARY Uname = BINARY '$name' AND BINARY Password = BINARY'$password';"

    $result=mysqli_query($con,"select * from Table1 where BINARY Uname = BINARY'$name' AND BINARY Password = BINARY'$password'"); 

    $s=mysqli_query($con,$select2);
    $t=mysqli_query($con,$select3);
    $num_rows = $result->num_rows;

    if($num_rows > 0) 
    { 
       $flag['code']=1;
    }
    print(json_encode($flag));
    mysqli_close($con);
?>
迪特·波利尔(Dieter Pollier)

您可以更好地使用Mysqli对象。例如:

$database = new mysqli(url, username, password, database);
$query = $database->stmt_init($select);
$query->execute();

但是使用准备好的语句更安全:

$query = $database->stmt_init();
$query->prepare("update Table1 SET TimeIN=NOW() where Uname=? AND BINARY Password = ?");
$query->bind_param("ss", $uname, $password); //with ss you say you will bind two strings to the question marks.
$query->execute();

读取数据:

$query = $database->stmt_init();
$query->prepare("select * from Table1 where Uname =? AND Password =?;");
$query->bind_param("ss", $uname, $password); 
$query->execute();
$rows = $query->num_rows;

我希望这能帮到您。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将数据从一个hbase表复制到另一个

来自分类Dev

将数据从一个表复制到另一个表

来自分类Dev

将数据从一个表复制到另一个数据库中的另一个表

来自分类Dev

将字段内容从一个表复制到另一个表-FileMaker

来自分类Dev

将数据从一个表复制到另一个不同的列名

来自分类Dev

如何将行从一个表复制到另一个表?

来自分类Dev

将几列从一个表复制到另一个

来自分类Dev

如何将数据从一个表复制到另一表?

来自分类Dev

PostgreSQL:将丢失的记录从一个表复制到另一个表

来自分类Dev

使用TTL将数据从一个Cassandra表复制到另一个

来自分类Dev

将数据从一个hbase表复制到另一个

来自分类Dev

将一个数据表复制到另一个

来自分类Dev

根据列将数据从一个工作表复制到另一个工作表

来自分类Dev

使用php mysqli将数据从一个表复制到另一个表失败

来自分类Dev

将一列从一个表复制到另一个表

来自分类Dev

不复制到A列时无法将数据从一个Excel工作表复制到另一个工作表

来自分类Dev

将值从一个表复制到另一个具有相同ID的表

来自分类Dev

MySQL将数据从一个表复制到另一个字段中的另一个表

来自分类Dev

如何将数据从一个表复制到另一个表?的PHP

来自分类Dev

如何将数据从一个表复制到另一表?

来自分类Dev

PostgreSQL:将丢失的记录从一个表复制到另一个表

来自分类Dev

将数据从一个表复制到另一表

来自分类Dev

jQuery-将一行从一个表复制到另一个表

来自分类Dev

如何将某行的某些值从一个表复制到另一个表?

来自分类Dev

将数据从一个工作簿复制到另一个工作簿工作表

来自分类Dev

使用Java将数据从一个表复制到Cassandra中的另一个表

来自分类Dev

将选中的行从一个表复制到另一个表

来自分类Dev

将特定范围从一个工作表复制到另一个工作表

来自分类Dev

将数据从一个表复制到另一个表 - 忽略重复项 Postgresql

Related 相关文章

  1. 1

    将数据从一个hbase表复制到另一个

  2. 2

    将数据从一个表复制到另一个表

  3. 3

    将数据从一个表复制到另一个数据库中的另一个表

  4. 4

    将字段内容从一个表复制到另一个表-FileMaker

  5. 5

    将数据从一个表复制到另一个不同的列名

  6. 6

    如何将行从一个表复制到另一个表?

  7. 7

    将几列从一个表复制到另一个

  8. 8

    如何将数据从一个表复制到另一表?

  9. 9

    PostgreSQL:将丢失的记录从一个表复制到另一个表

  10. 10

    使用TTL将数据从一个Cassandra表复制到另一个

  11. 11

    将数据从一个hbase表复制到另一个

  12. 12

    将一个数据表复制到另一个

  13. 13

    根据列将数据从一个工作表复制到另一个工作表

  14. 14

    使用php mysqli将数据从一个表复制到另一个表失败

  15. 15

    将一列从一个表复制到另一个表

  16. 16

    不复制到A列时无法将数据从一个Excel工作表复制到另一个工作表

  17. 17

    将值从一个表复制到另一个具有相同ID的表

  18. 18

    MySQL将数据从一个表复制到另一个字段中的另一个表

  19. 19

    如何将数据从一个表复制到另一个表?的PHP

  20. 20

    如何将数据从一个表复制到另一表?

  21. 21

    PostgreSQL:将丢失的记录从一个表复制到另一个表

  22. 22

    将数据从一个表复制到另一表

  23. 23

    jQuery-将一行从一个表复制到另一个表

  24. 24

    如何将某行的某些值从一个表复制到另一个表?

  25. 25

    将数据从一个工作簿复制到另一个工作簿工作表

  26. 26

    使用Java将数据从一个表复制到Cassandra中的另一个表

  27. 27

    将选中的行从一个表复制到另一个表

  28. 28

    将特定范围从一个工作表复制到另一个工作表

  29. 29

    将数据从一个表复制到另一个表 - 忽略重复项 Postgresql

热门标签

归档