我正在运行以下查询以显示记录。
$weavername = $_GET["weavername"];
$result=mysql_query("SELECT co.contId,
co.contDate,
co.quality,
co.width,
co.weight,
co.quantity,
co.rate,
co.deliveryDate,
co.paymentTerms,
pa.partyName,
we.weaverName
FROM contract co
INNER JOIN party pa ON (co.partyId = pa.partyId)
INNER JOIN weaver we ON (co.weaverId = we.weaverId)
WHERE we.weavername = '".$weavername."' ORDER BY co.contId");
echo mysql_error();
现在我的$weavername
变量包含空格,例如Tulasi Cotton Mills
. 因此,当我运行查询时,我不会显示任何记录,因为它只Tulasi
作为比较。
如何Tulasi Cotton Mills
在我的查询中匹配?
我也试过 LIKE '$weavername%' 但它也显示带有 weavername 的记录Tulasi Fabrics
。
提前致谢。