我对php和mysql都比较新,这是我的第一个问题:
我有3张桌子。一个作为“主表”,两个作为基本列表/类别,我可以选择并将它们与我的主表相关联。所以:
表1
id name hobby color
1 Peter 1 2
2 Simon 3 2
3 Lisa 2 3
表2将成为爱好
id name
1 Swimming
2 Football
3 Piano
与表3和颜色相同。
id name
1 red
2 blue
3 green
现在,我已设法将表格与 phpmyadmin “关联”,但我该如何做以下事项:
我想将数据插入第一个表格。但问题是,我想在业余爱好或颜色中插入一个简单的数字。但是在html表单中,应该有与is相关的文本。
因此,如果我选择'green'(作为字符串),它应该在表1中插入3。
我希望我的想法很清楚:D 感谢您提前的每一个帮助。
西蒙
答案 0 :(得分:0)
像这样创建你的html:
<select name="color">
<option value="1">red</option>
<option value="2">blue</option>
</select>
当用户选择“蓝色”时,input.color的值为“2”。因此最终用户选择字符串/颜色,您可以插入int / id