![](/img/trans.png)
[英]MS SQL Query failed in PHP but not in MS SQL Server Management Studio
[英]Manual query Ms sql
我正在将ms sql服务器与php一起使用,我需要知道自己在做错什么,因为我没有从数据库中获取任何数据。 我知道我已经连接,并且我知道这些列是正确的名称以及表单名称。 当我转储结果时,它说的是resource(6)类型(mssql结果)。
这是我的查询。
$query = "SELECT *
FROM [ERCOT_Data].[dbo].[TDSP_ESIID]
WHERE ADDRESS LIKE '%$house_num%'
AND ADDRESS LIKE '%$street%'
AND ZIPCODE LIKE '%$zip%'
AND CITY LIKE '%$city%'";
我也尝试过这样
$query = "SELECT *
FROM [ERCOT_Data].[dbo].[TDSP_ESIID]
WHERE ADDRESS LIKE '$house_num%'
AND ADDRESS LIKE '$street%'
AND ZIPCODE LIKE '$zip%'
AND CITY LIKE '$city%' ";
尝试这个
$query = "SELECT *
FROM [php].[dbo].[TDSP_ESIID]
WHERE ADDRESS LIKE '".$house_num%'."
AND ADDRESS LIKE '".$street%'."
AND ZIPCODE LIKE '".$zip%'."
AND CITY LIKE '$city%' ";
尝试这个!
最好将PHP变量放在这样的字符串之外
$query = "SELECT *
FROM [ERCOT_Data].[dbo].[TDSP_ESIID]
WHERE ADDRESS LIKE '".$house_num."%'
AND ADDRESS LIKE '".$street."%'
AND ZIPCODE LIKE '$".zip."%'
AND CITY LIKE '$".city."%' ";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.