我的网站中有两个表。 blog_cat 和 blog_post_seo 我想从 blog_cat 中选择一列 (catTile) 并将其数据插入 blog_post_seo 表列 (catTitle),
这是我尝试的
<select name="catTitle">
<?php
$catsql = "SELECT catID, catTitle FROM blog_cats ORDER BY catTitle";
$catres = mysql_query($catsql);
while($catrow= mysql_fetch_assoc($catres)) {
echo "<option value='" . $catrow['catID']. "'>" . $catrow['catTitle'] . "</option>";
}
?>
</select>
最佳答案
关于:
insert into blog_post_seo (field1, field2, field3, ...) values('value1',(select catTitle from blog_cats where id=xx), 'value3', ...)
?
将其放入 for 循环中,您可以使用 php 或其他子查询填充 field1、field3 和其他字段。
关于php - 使用 php 的选择标签形式从一个表中选择并将其插入到另一个表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22564798/