下面的查询将从表中查找与变量$fromCity
匹配的地址,
$fromCity= "324 West Gore Street, Orlando, FL 32806, USA";
$sql = "SELECT * FROM vendor_info WHERE mailing_address LIKE '$fromCity'";
$em = $this->getDoctrine()->getManager();
$stmt = $em->getConnection()->prepare($sql);
$stmt->execute();
$company = $stmt->fetchAll();
dd($company);
在表vendor_info
中,列mailing address
类似于324 WEST GORE STREETORLANDO, FL 32806
如果mailing_address
列中有任何单个单词匹配,我希望得到结果
现在dd(company);
的结果是空数组,
请帮助我找出这个解决方案,它是在symfony,
2条答案
按热度按时间20jt8wwn1#
也许是这样的:
结果:
5jdjgkvh2#
@mscdeveloper的答案基本上是正确的--但是当你使用doctrine的时候,你也应该使用prepared语句来避免sql注入。