請幫助我這個語法。它是否正確?什麼是正確的mysql語法
$query = mysql_query("SELECT * FROM axispl WHERE companyname LIKE $searchterm% LIMIT 11");
在網上的幾個例子中,我已經看到`符號被用來包圍axispl或公司名稱。少數人不在場。有什麼不同?
我的數據庫有2列。首先有公司名稱。其次是他們所屬的類別。當公司名稱與searchterm匹配時,我基本上希望查詢選擇其中的11個對。
我應該提及SELECT *還是應該提及SELECT companyname,axiscategory? (這是兩列的名字)。
如果上述語法不正確,應該更改哪些內容?
[**請不要在新代碼中使用'mysql_ *'函數**](http://bit.ly/phpmsql)。他們不再被維護[並被正式棄用](https://wiki.php.net/rfc/mysql_deprecation)。看到[**紅框**](http://j.mp/Te9zIL)?學習[*準備的語句*](http://j.mp/T9hLWi),並使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [這篇文章](http://j.mp/QEx8IB)將幫助你決定哪個。如果你選擇PDO,[這裏是一個很好的教程](http://j.mp/PoWehJ)。 – ThiefMaster