首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示行0-0 (1总计,查询耗时0.0008秒)。在phpmyadmin中选择其中1

显示行0-0 (1总计,查询耗时0.0008秒)。在phpmyadmin中选择其中1
EN

Stack Overflow用户
提问于 2017-02-07 02:10:20
回答 2查看 3.3K关注 0票数 1

我已经在phpmyadmin表中插入了一行,但是当我运行以下任何命令时,它会返回:

显示行0-0 (1总计,查询耗时0.0008秒)。

代码语言:javascript
复制
SELECT * FROM library_info WHERE 1

SELECT * FROM library_info

SELECT * FROM library_info WHERE 1

SELECT * FROM library_info

如何将数据存储在表中

我需要在我的登录页面中使用的php代码,因为php页面是

代码语言:javascript
复制
<?php
require('connect.inc.php');
// User is not logged in.
session_start();
if (isset($_POST['cmdlogin'])) {
    $u     = strip_tags($_POST['username']);
    $p     = strip_tags($_POST['password']);
    $query = "SELECT * FROM user_details WHERE USERNAME = '$u' AND PASSWORD = '$p'";
    echo $query;

    $result = mysql_query($query, $conn);
    if ($result) {
        echo "Valid";
    } else {
        echo "Invalid";
    } 
} else {
    echo "2";
    include 'index.php';
}
?>

结果:SELECT * FROM user_details WHERE USERNAME = 'Admin' and PASSWORD = 'JainLibrary'无效

EN

回答 2

Stack Overflow用户

发布于 2017-02-07 02:13:28

行计数器是基于零的,所以您得到的第0行正是您插入的行。

票数 4
EN

Stack Overflow用户

发布于 2017-02-11 02:38:57

是的,我知道了解决我的问题的方法

实际上,我的phpMyAdmin Sql查询结果没有问题。

行计数器是结果行的索引,它总是从0开始,而表只有一行,这就是它显示行0-0的原因(1总计,查询花费了0.0008秒)。

其次,我的php代码有一些问题。

在一些命令中,我使用了mysql_query,或者在其他命令中使用了mysqli_query。

我改变了

mysql_query($query,$conn);

mysql_query($conn,$query);

它运作得很好

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42080533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档