SQL syntax error.
1. The field-name should be put in double-quote. It means case-sensitive.
2. The LIKE only applies for text-based type field, therefore you need to put content in single-quote. Besides, LIKE must be used with '%'.
In your case:
$sql = "SELECT * FROM "General" WHERE "Item_Name" LIKE '%{$Name}%'; ";
SQL語法錯誤:
1.表格及欄位名稱應該以雙引號括起。這表示區分大小寫。若不加雙引號,一律作小寫處理。
2.LIKE 只適用於文字型態的欄位,所以必須將查詢內容以單引號括起。此外,LIKE的查詢內容必須配合 % 使用。