Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/248.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 死亡()或回声不工作_Php_Mysqli - Fatal编程技术网

Php 死亡()或回声不工作

Php 死亡()或回声不工作,php,mysqli,Php,Mysqli,当在mysqli\u查询之前添加die()时,它正在工作,但在mysqli\u查询 当我使用mysql\u查询时,同样的代码也在工作 $db_host="localhost"; $db_user="root"; $db_password=""; $db_name="jilphar"; $con=mysqli_connect($db_host,$db_user,$db_password,$db_name); //die("here"); working here $rslt

当在
mysqli\u查询
之前添加die()时,它正在工作,但在
mysqli\u查询
当我使用
mysql\u查询时,同样的代码也在工作

$db_host="localhost";
$db_user="root";
$db_password="";
$db_name="jilphar";
$con=mysqli_connect($db_host,$db_user,$db_password,$db_name);

 //die("here"); working here
$rslt           = mysqli_query($con,"select width,height from image_size where imageName='Admin Logo'");
$row            = mysqli_fetch_assoc($rslt);
$imageHeight    = $row["height"];
$imageWidth     = $row["width"];
die("here"); // here not working

连接工作正常

如果你移除firs die,我想他会工作:-)

有很多事情可能会出错

如果您从服务器接收到“空白”响应(
响应代码:200

这可能意味着,由于php.ini内的设置或在运行时,脚本遇到错误,错误被抑制

如果没有收到响应,则表示查询花费的时间比预期的要多,并且您认为执行已经停止


我的意思是,可能只是查询执行起来花费了很多时间,而您认为
die
不起作用。

我猜您是在删除第一个
die()
以使第二个工作?第一个die不在我的代码中,我只是为了测试而添加的,它起作用,但是,第二个问题是,您已经终止了连接,因此我怀疑它是否会运行代码的第二部分mysql_connect(DB_主机、DB_用户、DB_PASS)或死(“连接失败:”.mysql_error());与其在我们的代码的最后一部分中使用die(),不如关闭连接你为meThis工作的代码更像是一个注释而不是答案,你不认为吗?@Blinkydamo,对,但他的名声不到50,所以他不能评论,但是die()之后的脚本继续当你说
die()
echo()
两者都不起作用您如何确定执行正在进行?