php - 从选择的 field1 插入到 field1,field2,field2 仅填充 1 个字段

标签 php mysql

我正在从 SELECT field1, field2 插入一个表,但只有 field1 被填充,没有 **field2。

$query_settings = 
    "INSERT INTO email_sent (field1, field2) 
     SELECT field1, field2 
     FROM field_id 
     WHERE id='$x'";

我可能遗漏了什么?

最佳答案

检查相应 field2 列的数据类型:可能发生了一些截断数据的隐式类型转换。

关于php - 从选择的 field1 插入到 field1,field2,field2 仅填充 1 个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10683091/

相关文章:

php - 当路径包含 PHP 中的空格时,scandir 或 opendir 不起作用

php - MySQL PHP undefined offset 错误

PHP无法更新数据库,提交后没有任何反应

java - 在MySQL中对表列进行计算

php - 需要添加功能

javascript - $_FILES 使用 DropzoneJS 和 Symfony 1.4 返回空

php - 发布 Laravel 表单不起作用

php - 使用文本区域修改 MySQL 表字段

php - mysql 查询在 php 中按日期条件过滤特定行?

MySQL Workbench 创建表时出现错误 1064