この構文で私を助けてください。これは正しいです?
$query = mysql_query("SELECT * FROM axispl WHERE companyname LIKE $searchterm% LIMIT 11");
ネット上のいくつかの例で、` 記号が axispl または companyname を囲むために使用されているのを見ました。いくつかの場合、それらは存在しません。違いはなんですか?
私のデータベースには 2 つの列があります。最初に会社名があります。2 番目には、該当するカテゴリがあります。基本的に、会社名が検索用語と一致する場合、クエリでこれらのペアのうち 11 個を選択する必要があります。
SELECT * に言及する必要がありますか、それとも SELECT companyname, axiscategory に言及する必要がありますか? (これらは 2 つの列の名前です)。
上記の構文が正しくない場合、何を変更すればよいですか?