あなたのコードには多くの問題があります。
現在の問題は SQL 関連ではなく、PHP 構文関連です。構文の強調表示からもわかるように、二重引用符は文字列を分割します。
$sql = "SELECT * FROM myTable WHERE text='<span class="myclass">Here is my text</span>'";
したがって、区切り引用符をエスケープする必要があります。
$text = "<span class=\"myclass\">Here is my text</span>";
または別の引用符を使用する
$text = '<span class=\"myclass\">Here is my text</span>';
次に、問題は SQL 関連です。文字列をそのままクエリに入れることはできません。クエリのためにエスケープしてから、クエリに入れる必要があります。
$text = '<span class=\"myclass\">Here is my text</span>';
$text = mysql_real_escape_string($text);
$sql = "SELECT * FROM myTable WHERE text='$text'";
最後に、クエリを間違って実行しています。横書きではなく、縦書き。オペレータを 1 つの大規模な事業所ではなく、別の事業者に配置します。そして、クエリ結果を常にチェックして、考えられるすべてのエラーを通知します。
$text = '<span class=\"myclass\">Here is my text</span>';
$text = mysql_real_escape_string($text);
$sql = "SELECT * FROM myTable WHERE text='$text'";
$res = mysql_query($sql) or trigger_error(mysql_error()." in ".$sql);