Php MySqli查询已影响行,但不会显示结果
我使用基本SQL已经有一段时间了,遇到的任何问题都很简单。我不知道我是否丢失了一些东西,但我已与mySQL服务器建立了正常连接,并有结果(Php MySqli查询已影响行,但不会显示结果,php,mysql,Php,Mysql,我使用基本SQL已经有一段时间了,遇到的任何问题都很简单。我不知道我是否丢失了一些东西,但我已与mySQL服务器建立了正常连接,并有结果(num\u rows=1),但通过mysqli\u fetch\u array或fetch\u assoc将不会显示任何内容 $con = mysqli_connect("localhost", "***", "***", "***"); $result = mysqli_query($con,"SELECT * FROM support WHERE stea
num\u rows=1
),但通过mysqli\u fetch\u array
或fetch\u assoc
将不会显示任何内容
$con = mysqli_connect("localhost", "***", "***", "***");
$result = mysqli_query($con,"SELECT * FROM support WHERE steamid = '".$steamprofile['***']."'");
while($row = mysqli_fetch_array($result)) {
echo $row["email"];
}
您可以像这样修改代码
$con = mysqli_connect("localhost", "***", "***", "***");
$result = mysqli_query($con,"SELECT * FROM support WHERE steamid = '".$steamprofile['***']."'");
while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
$row["email"];
}
我认为缺陷在于
$row=mysqli\u fetch\u array($result)
。您的查询取决于$streamprofile['***']
。另外,您需要“回显”该行。您没有使用$row[“email”]执行任何操作代码>。我使用了完全相同的方法,通过我的网站在查询中使用变量,它可以在所有其他页面上运行。我正试图回显来自$row[“email”]中$streamprofile['***']所在行的信息代码>什么都不做;这是一个错误。将或die(mysqli\u错误($con))
添加到查询中。除此之外,我不知道还能告诉你什么。确保没有空间捉弄你。你的问题几乎无法回答。你认为这是一个bug吗?你不确定?