以下のコードが機能しない理由を誰でも理解できますか? 非推奨のSQL構文が原因ですか? 私はこれに困惑しています。
<?php
mysql_connect("localhost",$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
$usersearch=$_POST['search'];
$query="SELECT * FROM tracks WHERE 'artist' LIKE '%$usersearch%'";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
while($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo $row["artist"]." | ".$row["name"];
echo "<br>";
}
?>