私はmysqlのURLを比較しようとしていますが、クエリはすべてのURLに一致する結果を返します。mysqlの文字列を比較する
ここは私の質問です。
SELECT
a.comment_ID,
a.comment_post_ID,
a.comment_content,
a.comment_date_gmt,
a.comment_author_url,
b.post_title, b.ID
FROM
`wp_comments` a,
`wp_posts` b
WHERE
a.comment_post_ID = b.ID
AND
('a.comment_author_email' = '$email'
OR
'a.comment_author_url' = '$url')
AND a.comment_approved = 1
GROUP BY a.comment_ID
ORDER BY a.comment_ID DESC
ありがとうございます!
編集:クエリでfull query
これは、どちらかのためにtrueを返します。この状態 ** AND( 'a.comment_author_email' = '$メール' OR 'a.comment_author_url' = '$のURL')** の見直しを検討著者の電子メールまたは提供されたURL。あなたはどんな価値観を持っていますか? – dkulkarni
可能であれば、変数ではなく値でこのクエリを送信してください。助けが簡単になります=) – Gerep
ここはほぼ完全なコードです... http://pastebin.com/QJmPfd0e –