SQL, кажется, добавляет обратную косую черту, когда строки объединяются

Я создаю запрос, где я передаю параметры и когда строковый запрос объединяется, добавляются обратные слэши и это делает запрос не достойным.

 $searchQuery = "Select * from  <table_name> where Department like
'".$department. "' and Purchaser_Name like '%".$purchaser. "%' and
Vendor_Name like '%".$vendor. "%' and User_Name like '%".$requester.
"%' and PS_Account like '%".$psaccount. "%' ;";

эта строка преобразуется

"Select * from  [dbo].[Unicard_Transactions] where Department like  \'%staff%\'  and Purchaser_Name like \'%mordica%\' and Vendor_Name like \'%crucial%\' and User_Name like \'%reeves%\' and PS_Account like \'%739000%\' "

Хотелось бы узнать, как я могу создать строку поиска без слешей.

1

Решение

Значения параметров, которые я передавал, не имели результирующего набора. Хотя у меня нет ответа, у меня есть ответ. Большое спасибо за ваши ответы. Это сообщество рулит !!

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]