繁体   English   中英

手动查询sql女士

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM