Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 从一个表选择并插入到另一个表的步骤_Mysql_Jsp_Servlets_Jsp Tags - Fatal编程技术网

Mysql 从一个表选择并插入到另一个表的步骤

Mysql 从一个表选择并插入到另一个表的步骤,mysql,jsp,servlets,jsp-tags,Mysql,Jsp,Servlets,Jsp Tags,在主表中,我有两个字段名为“id->AutpIncrement,Primary key”,“designation->varchar”。在注册表“designation->INT,designation table”中的id外键。现在我要做的是启动选择查询,即从designation中选择id,其中name=;类似这样的东西,然后必须使用String.getParameter存储它。完成所有这些之后,必须通过结果集查询 i、 e.rs.getInt1; 最后,必须插入int id 登记表指定中还

在主表中,我有两个字段名为“id->AutpIncrement,Primary key”,“designation->varchar”。在注册表“designation->INT,designation table”中的id外键。现在我要做的是启动选择查询,即从designation中选择id,其中name=;类似这样的东西,然后必须使用String.getParameter存储它。完成所有这些之后,必须通过结果集查询 i、 e.rs.getInt1; 最后,必须插入int id

登记表指定中还有一件事是在下拉菜单中,通过从数据库中获取信息,在web浏览器上显示动态方式指定详细信息时进行编码。
请帮我输入代码,然后按照我在第一段中的定义,通过insert传递信息。

我无法理解你的问题,但也许你想要的是:这件事真的让我很困扰。如何从MySQL数据库中获取下拉列表,然后将其提交到数据库中的另一个表中。我只知道如何用html创建一个静态下拉列表,但如何使它成为动态的。我在数据库中有一个表状态,现在我想动态填充下拉列表中的所有状态名称,然后我必须将这些状态ID保存到另一个表中作为其ID的引用。我认为这将帮助您解决我的问题。您在这里有几个不同的问题,并且解决它们都超出了StackOverflow的范围。分开你的问题:1。从数据库2获取信息。使用此信息动态生成选项3的列表。保存到数据库中。请说明你的处境。否则,问3个不同的问题。请注意,你的问题很难理解。您应该尽量避免将自然语言与伪代码混合,或者至少使用如下代码格式:这里的代码使用backticks:`我必须将这些STATES ID保存到另一个表中作为其ID的引用。我使用的是select ID from state where name=?;我正在传递sql=select id,该id来自name=?;而不是结果集rs=sql.executeQuery;之后,我将传递insert查询,但显示错误。我在这里解释表stateID是主键,是主表,在寄存器表中有字段stateINT type,它是stateID的forign键。现在我要做的是,当人们在寄存器表单中输入详细信息时,他的state列应该与主表中的stateID匹配,而不是他的from-there id将传递到寄存器表