0

I'm using ms sql server with php and I needing to know what I'm doing wrong, because I'm not getting any data from the database. I know that I'm connected and I know that the columns are the correct name as well as the form name. When I dump the results it says resource(6) of type (mssql result).

Here's my query.

$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%'";

I've also tried it like this

$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%' ";
4

2 回答 2

0

尝试这个!

最好将 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."%' ";
于 2013-08-28T06:45:14.987 回答
0

尝试这个

$query = "SELECT *
FROM [php].[dbo].[TDSP_ESIID]
WHERE ADDRESS LIKE '".$house_num%'."
AND ADDRESS LIKE '".$street%'."
AND ZIPCODE LIKE '".$zip%'."
AND CITY LIKE '$city%' ";
于 2013-08-28T05:26:29.637 回答