试图将SQL Server与jQuery自动完成一起使用。在检查使用匹配域输入的术语时,我可以得到以下工作,但我还希望自动填充检查是否为联系人姓名(名字和姓氏)找到匹配项。PHP SQL Server Concat
有没有办法(比如在mySQL中)连接fname和lname?
域名只:
($项=在自动完成框中输入的数据)
SELECT distinct comp_companyid, comp_name, comp_emailaddress, comp_website, pers_firstname, pers_lastname, addr_address1, addr_address2, addr_city, addr_state, addr_postcode
FROM company, person, address, address_link
WHERE pers_companyid = comp_companyid
AND addr_addressid = adli_addressid
AND adli_companyid = comp_companyid
AND comp_website LIKE '%".$term."%';
我在匹配的名称,以及尝试:
SELECT distinct comp_companyid, comp_name, comp_emailaddress, comp_website, pers_firstname, pers_lastname, addr_address1, addr_address2, addr_city, addr_state, addr_postcode
FROM company, person, address, address_link
WHERE pers_companyid = comp_companyid
AND addr_addressid = adli_addressid
AND adli_companyid = comp_companyid
AND comp_website LIKE '%".$term."%'
OR pers_firstname + ' ' + pers_lastname LIKE '%".$term."%';
,我希望你知道如何不安全的,这是。 –
当心SQL注入的人!使用参数! – MaxiWheat
很明显,我没有在这里发布我的整个代码。我不傻。大声笑。 – JimmyJammed