如何将参数化字符串(如“(@氢1、@ were 2、@were 3)”)转换为普通SQL语句(例如,如果要执行查询)?这将有助于直接用批处理(非常长)插入查询中的参数值替换一组参数,在该查询中可以重用相同的参数名称。
我知道以下问题,但它们没有提供适当的答案(除了断言是服务器从它单独收到的参数进行转换外):
$sql = "SELECT * FROM items where title LIKE '%". $title ."%' AND price > '". $price1 ."'我更愿意接受前一个select的输出,并使用另一个select对其进行细化。这个是可能的吗?用户是输入信息的人。这是为了搜索我的网站上的项目。