MySql Select Command返回null(MySql Select Command returning null)

编程入门 行业动态 更新时间:2024-10-10 16:23:42
MySql Select Command返回null(MySql Select Command returning null)

我有一个简单的PHP代码,它将值输入MySql数据库,然后检索并显示它。 但是,在检索它时,它总是返回null,并且每次都会回显Empty Set。 有人可以请帮助。

我正在使用WAMP服务器。

数据库名称为试用版,表名为People。 它有2个属性:名称和电子邮件ID

以下是我的代码:

$con=mysqli_connect("localhost","root",""); if (mysqli_connect_errno()) echo "Failed to connect to MySQL: " . mysqli_connect_error(); mysqli_query($con,"INSERT INTO People VALUES ('xyz', 'abc@zzz.com')"); echo "Insertion Success"; $result = mysqli_query($con,"SELECT * FROM People"); if($result == null) echo "Empty Set"; else while($row = mysqli_fetch_array($result)) { echo $row['name'] . " " . $row['emailid']; echo "<br>"; } mysqli_close($con); ?>

I have a simple php code which enters value into MySql database and then retrieves it and displays it. However when retrieving it always return null and Empty Set is echoed everytime. Can someone please help.

I am using WAMP Server.

Database name is trial and name of table is People. It has 2 attributes: name and email id

Following is my code:

$con=mysqli_connect("localhost","root",""); if (mysqli_connect_errno()) echo "Failed to connect to MySQL: " . mysqli_connect_error(); mysqli_query($con,"INSERT INTO People VALUES ('xyz', 'abc@zzz.com')"); echo "Insertion Success"; $result = mysqli_query($con,"SELECT * FROM People"); if($result == null) echo "Empty Set"; else while($row = mysqli_fetch_array($result)) { echo $row['name'] . " " . $row['emailid']; echo "<br>"; } mysqli_close($con); ?>

最满意答案

您应该在使用mysqli_connect但在完成任何查询之前选择一个数据库:

$con=mysqli_connect("localhost","root",""); if (mysqli_connect_errno()) echo "Failed to connect to MySQL: " . mysqli_connect_error(); mysqli_select_db($con, "databasename"); //query processing here..

You should select a database after using mysqli_connect but before any queries are done:

$con=mysqli_connect("localhost","root",""); if (mysqli_connect_errno()) echo "Failed to connect to MySQL: " . mysqli_connect_error(); mysqli_select_db($con, "databasename"); //query processing here..

更多推荐

本文发布于:2023-08-07 16:33:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1465310.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Select   MySql   Command   returning   null

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!