J'essaie de comparer les URLs dans mysql mais la requête renvoie des résultats correspondant à n'importe quelle URL.Comparaison des chaînes dans mysql
Voici ma requête.
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
Merci!
modifier: full query
envisager de réviser cette condition ** ET ('a.comment_author_email' = '$ email' OR 'a.comment_author_url' = '$ url') ** Cela renvoie vrai pour l'une ou l'autre email de l'auteur ou l'URL fournie. Quelles valeurs passez-vous? – dkulkarni
si possible, envoyez-nous cette requête avec des valeurs et non des variables, il sera plus facile d'aider =) – Gerep
Voici presque le code complet ... http://pastebin.com/QJmPfd0e –