J'ai essayé de trouver quelque chose pendant un moment maintenant sans succès. Mes connaissances MySQL sont au mieux rudimentaires, donc je pourrais utiliser quelques conseils sur ce que je devrais utiliser pour ce qui suit:Aide MySQL avancée de recherche
J'ai 2 tables ('bible' et 'livres') dont j'ai besoin de chercher. En ce moment, je recherche juste « bible » avec la requête suivante:
SELECT *
FROM bible
WHERE text LIKE '%" . $query . "%'
ORDER BY likes DESC
LIMIT $start, 10
Maintenant, je dois ajouter une autre partie qui recherche des trucs assez avancé. Voici ce que je veux faire dans pseudocode que je suis au courant ne fonctionne pas:
SELECT *
FROM bible
WHERE books.book+' '+bible.chapter+':'+bible.verse = '$query'
$ query serait égale à quelque chose comme la Genèse 1: 2, Genesis provenant books.book, 1 provenant bible.chapter et 2 provenant bible.verse
Toute aide/conseils sur ce qui est beaucoup apprécié =)
Pls mettre à jour votre question avec la sortie que vous obtenez de courir: 'DESC bible' –