J'ai ceci MySQL
tableau contenant une liste de mots :
desc words;
+---------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------+--------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| word | varchar(255) | NO | | NULL | |
+---------+--------------+------+-----+---------+----------------+
J'ai aussi un HTML
Un formulaire avec trois champs de saisie où l'utilisateur doit entrer trois lettres :
<form action='load.php' method='post'>
<input type='text' name='first_letter'>
<input type='text' name='second_letter'>
<input type='text' name='third_letter'>
<input type='submit' name='submit'>
</form>
Est-il possible de créer un MySQL
recherche les mots contenant les trois lettres par ordre d'apparition, dans le mot ?
Par exemple, si nous avons les mots
adams
damn
mad
... et que l'utilisateur soumet les lettres "a", "d", "m" il ne devrait donner que le résultat
adams
puisque la première lettre soumise est "a", et la deuxième lettre soumise vient après "a" et ainsi de suite (même s'il y a d'autres lettres entre les deux).
Ou est-il plus facile de trier les mots en utilisant PHP
? Si oui, comment ? Je suis un programmeur débutant.