Comment rechercher un terme dans plusieurs colonnes: title
, content
. Par exemple:Rechercher un terme dans plusieurs colonnes
$searchTerm = 'android';
SELECT * FROM posts WHERE `title` OR `content` contains $SearchTerm
Comment rechercher un terme dans plusieurs colonnes: title
, content
. Par exemple:Rechercher un terme dans plusieurs colonnes
$searchTerm = 'android';
SELECT * FROM posts WHERE `title` OR `content` contains $SearchTerm
SELECT *
FROM posts
WHERE
`title` LIKE '%android%'
OR `content` LIKE '%android%'
$sql = "SELECT * FROM posts WHERE `title` LIKE '%$SearchTerm%' OR `content` LIKE '%$SearchTerm%'";
SELECT
*
FROM
posts
WHERE
lower(`title`) LIKE '%android%'
OR lower(`content`) LIKE '%android%'
cela signifie-t-il que la lettre n'est pas ignorée? – Michelle
vous pouvez envisager d'utiliser la recherche en texte intégral pour la recherche dans plusieurs colonnes. ce serait rapide.http: //devzone.zend.com/26/using-mysql-full-text-searching/ –
Merci @Pushpesh je vais l'essayer – Michelle
@Pushpesh 'Le type de table utilisé n'est pas soutenir les index FULLTEXT' – Michelle