SQL 结果在 phpmyadmin 中显示空结果 xampp
SQL result show empty results in phpmyadmin xampp
我在 php 中创建了一个登录和注册页面,一切正常,它告诉我用户注册成功。
我的问题是,当我导航到 localhost/phpmyadmin
并尝试获取我刚刚输入的用户名和密码时,我使用:
SELECT*FROM "my-table-name";
显示此回复
Host: 127.0.0.1
Database: data base name
Generation Time: Jun 15, 2015 at 07:34 PM
Generated by: phpMyAdmin 4.3.11 / MySQL 5.6.24
SQL query: SELECT * FROM table name
LIMIT 0, 25 ;
Rows: 1
并打印一个 ID = 1 的 table,其他所有内容均为空用户名、电子邮件和密码
the database structure
CREATE TABLE IF NOT EXISTS users
(
id
int(11) NOT NULL AUTO_INCREMENT,
username
varchar(255) NOT NULL,
password
varchar(255) NOT NULL,
first_name
varchar(255) NOT NULL,
last_name
varchar(255) NOT NULL,
email
varchar(255) NOT NULL,
PRIMARY KEY (id
),
UNIQUE KEY username
(username
),
UNIQUE KEY email
(email
)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
检查您的表格和 SQL 声明中的拼写错误。另外,请考虑将 username/email field/s 设置为不可为 null 的良好做法。
我在 php 中创建了一个登录和注册页面,一切正常,它告诉我用户注册成功。
我的问题是,当我导航到 localhost/phpmyadmin
并尝试获取我刚刚输入的用户名和密码时,我使用:
SELECT*FROM "my-table-name";
显示此回复
Host: 127.0.0.1
Database: data base name
Generation Time: Jun 15, 2015 at 07:34 PM
Generated by: phpMyAdmin 4.3.11 / MySQL 5.6.24
SQL query: SELECT * FROM
table name
LIMIT 0, 25 ;Rows: 1
并打印一个 ID = 1 的 table,其他所有内容均为空用户名、电子邮件和密码
the database structure
CREATE TABLE IF NOT EXISTS
users
(
id
int(11) NOT NULL AUTO_INCREMENT,
username
varchar(255) NOT NULL,
password
varchar(255) NOT NULL,
first_name
varchar(255) NOT NULL,
last_name
varchar(255) NOT NULL,
PRIMARY KEY (
id
),UNIQUE KEY
username
(username
),UNIQUE KEY
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
检查您的表格和 SQL 声明中的拼写错误。另外,请考虑将 username/email field/s 设置为不可为 null 的良好做法。