gpt4 book ai didi

php - 查询在 PHP 代码中找不到结果,但适用于 PHPmyAdmin

转载 作者:行者123 更新时间:2023-11-29 21:23:10 25 4
gpt4 key购买 nike

我有一个使用 PHP 和 mySQL 开发的项目,并且我有一个在 PHP 代码中不起作用的查询,但是当我在 PHPmyAdmin 上尝试相同的查询时,它可以正常工作(它找到结果)。

代码如下:

        $sqlD="SELECT Rut FROM tbl110_dotacion 
WHERE Rut='$rut' AND FecTurno='$fecTurno'";
$requestD=mysqli_query($connect,$sqlD);
echo $sqlD,'--->';
while($rowx=mysqli_fetch_array($requestD)){
$RUTS=$rowx['Rut'];
echo $RUTS,'<br>';
}

代码应该打印“rut”变量。

这是查询上方的连接

$server="localhost";
$user="andes";
$pass="password";
$DB="andes";
$connect=mysqli_connect($server, $user, $pass, $DB);
<小时/>

表结构:

CREATE TABLE tbl110_dotacion` 
( FecTurno varchar(10) DEFAULT NULL,
Rut varchar(11) DEFAULT NULL,
CodTurno varchar(5) DEFAULT NULL,
Ausencia varchar(9) DEFAULT NULL,
Atraso varchar(9) DEFAULT NULL,
Accidente varchar(9) DEFAULT NULL,
Enfermedad varchar(9) DEFAULT NULL,
HHEE varchar(9) DEFAULT NULL,
Policlinico varchar(5) DEFAULT NULL,
Ausentismo_RRHH varchar(5) DEFAULT NULL,
CodCargo varchar(5) DEFAULT NULL,
No_Colacion varchar(9) DEFAULT NULL,
seleccion varchar(5) DEFAULT NULL )
ENGINE=InnoDB DEFAULT CHARSET=utf8;

最佳答案

打印 $requestD 值并查看您得到的返回结果。

失败时返回 FALSE。对于成功的 SELECT、SHOW、DESCRIBE 或 EXPLAIN 查询,mysqli_query() 将返回 mysqli_result 对象。对于其他成功的查询,mysqli_query() 将返回 TRUE。

http://php.net/manual/en/mysqli.query.php

关于php - 查询在 PHP 代码中找不到结果,但适用于 PHPmyAdmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35628294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com