Php 从表单中读写类别

Php 从表单中读写类别,php,sql,forms,insert,Php,Sql,Forms,Insert,我不太希望有人能真正回答这一问题,因为这涉及到大量的填鸭式喂食;-)不过,我还是要试一试 我想做一个简单的表单,包括一个输入文本字段、一个现有类别的下拉列表和一个提交按钮。逻辑是: 案例1:用户在输入字段中输入文本,然后单击提交。然后代码检查文本是否等于现有类别的名称。若类别名称存在,则不会执行任何操作,代码会提示用户该类别存在。如果类别名称不存在,则输入的文本将作为新类别写入数据库 案例2:用户将输入字段留空,并从现有类别的下拉列表中选择一个类别。然后单击submit,代码将把从下拉列表中选择

我不太希望有人能真正回答这一问题,因为这涉及到大量的填鸭式喂食;-)不过,我还是要试一试

我想做一个简单的表单,包括一个输入文本字段、一个现有类别的下拉列表和一个提交按钮。逻辑是:

案例1:用户在输入字段中输入文本,然后单击提交。然后代码检查文本是否等于现有类别的名称。若类别名称存在,则不会执行任何操作,代码会提示用户该类别存在。如果类别名称不存在,则输入的文本将作为新类别写入数据库

案例2:用户将输入字段留空,并从现有类别的下拉列表中选择一个类别。然后单击submit,代码将把从下拉列表中选择的类别名称存储在变量中

案例3:用户在没有输入任何文本或从下拉列表中选择任何类别的情况下单击提交,然后代码不执行任何操作,并提示用户重试

任何帮助,代码或链接,将不胜感激


哈利

你所说的是一项相对容易的任务。即使您是编程新手,这也应该是可能的。您需要的是表单验证

我建议在提交时调用如下函数: onsubmit='checkForm()' 将此代码放入表单标记中

在该函数中,您可以随时检查所需内容,以确保表单按您希望的方式工作

您应该阅读以下内容:
亲爱的,请用谷歌搜索一下。试着编写代码,在这里问一下,你会得到解决方案的。案例2:你能详细说明一下为什么要把它存储在变量中吗?当表单变得更复杂,有几个输入字段在数据库中定义了一个完整的“项”时,我将使用这个变量。阿里夫,你确实回答了,但不是你。马库斯,非常感谢你的提示。。有时候,当你对某件事完全陌生时,你甚至不知道如何用谷歌搜索它。。表单验证是这里的关键。。我现在知道从哪里开始了。。