gpt4 book ai didi

php - 将 include 与 localhost 一起使用时出现 mysql_num_rows() 错误

转载 作者:行者123 更新时间:2023-11-28 23:29:13 26 4
gpt4 key购买 nike

我在使用 localhost 时遇到问题。假设我有这样的 mysql 查询,$strQuery="SELECT employeeName,employeeId FROM employee_tbl where employeeId='$employeeId' "。然后我使用 mysql_num_rows() 来确保我的数据库中存在具有该 employeeId 的员工,但是当我使用查询时它说 mysql_num_rows expecting 1 to be result(如果我错了请纠正我)。

解决这个问题让我头疼了 2 个小时。首先我检查了查询,没有发现问题。然后我在 PHP 上用我的 var 检查来自 HTML 输入的输入,没有错。当我再也无法忍受头痛时,我将 Include 从 localhost 更改为我的应用程序的相对路径,并且成功了。

我不知道怎么了。所以,如果你能具体地告诉我,那就太好了。谢谢。

根据要求,这是我的确切代码:

`<?php 
include "localhost/sampleWeb/conf/connection.php";
some code right here
$strQuery="SELECT employeeName,employeeId FROM employee_tbl where employeeId='$employeeId'";
$execQuery=mysql_query($strQuery);
$getData=mysql_num_rows($execQuery)
if ($getData == 0) {
some script done here
} else {
some script done here
}
another code here
?>`

*注意:错误已修复,但我不知道本地主机导致错误的原因。这就是为什么我也问你你的知识 :D

最佳答案

错误消息对我来说,你忘记了先使用 mysql_query,然后再使用 mysql_num_rows

$strQuery="SELECT employeeName,employeeID FROM employee_tbl where employeeId='$employeeId'";
$result = mysql_query($strQuery);
if(isset($result) {
$noOfResults = mysql_num_rows($result);
}

但请分享完整代码以准确识别您的问题。

关于php - 将 include 与 localhost 一起使用时出现 mysql_num_rows() 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37942418/

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