Php 如何将数据从一个表插入另一个表
我用的是这个自动完成的表格,它从一个表中获取数据 现在,我使用该表单将数据从其表插入到另一个表中 这是我的SQL,用于插入表“products” prod_类别是我需要填写的列。我从名为“categories”的表中获取了数据,该表的列名为“categories”Php 如何将数据从一个表插入另一个表,php,mysql,sql,insert,Php,Mysql,Sql,Insert,我用的是这个自动完成的表格,它从一个表中获取数据 现在,我使用该表单将数据从其表插入到另一个表中 这是我的SQL,用于插入表“products” prod_类别是我需要填写的列。我从名为“categories”的表中获取了数据,该表的列名为“categories” 那么,如何将数据从categories输入到products表中的column=prod\u category中呢?正如我在POST中所理解的那样['prod\u category']包含字符串,就像您有文本输入一样。做您需要的事情的
那么,如何将数据从categories输入到products表中的column=prod\u category中呢?正如我在POST中所理解的那样['prod\u category']包含字符串,就像您有文本输入一样。做您需要的事情的最好方法是更改html中select的类别,如下所示
Check example and try this way...may it's help you.
INSERT INTO student (s_id, s_name, s_email)
SELECT t_id, t_name, t_email FROM teacher
WHERE teaher.tid='25';
<select>
foreach(categories as $category){
<option value='category->id' >category1->name </option>
}
</select>
这个答案并没有说明如何使用PHP,PHP似乎是这里最重要的因素。
<select>
foreach(categories as $category){
<option value='category->id' >category1->name </option>
}
</select>
select id from categories where categories = '$_POST[prod_category]'