我有MySQL
一张包含单词列表的表格:
desc words;
+---------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------+--------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| word | varchar(255) | NO | | NULL | |
+---------+--------------+------+-----+---------+----------------+
我还有一个HTML
包含三个输入字段的表单,用户应该在其中输入三个字母:
<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>
是否可以创建MySQL
查询以在单词中按出现顺序获取包含三个字母的单词?
例如,如果我们有的话
adams
damn
mad
...并且用户提交字母“a”、“d”、“m”它应该只给出结果
adams
因为第一个提交的字母是“a”,第二个提交的字母在“a”之后,依此类推(即使中间有其他字母)。
还是使用 对单词进行排序更容易PHP
?如果是这样,怎么做?我是一个初学者程序员。