Php 整数值不正确:'';对于列';用户id';在第一排
我正在尝试插入我的SQL数据库。由于某些原因,我在第1行的“user\u id”列中得到了不正确的整数值:“” 以下是我的表模式: 如您所见,Php 整数值不正确:'';对于列';用户id';在第一排,php,html,mysql,database,phpmyadmin,Php,Html,Mysql,Database,Phpmyadmin,我正在尝试插入我的SQL数据库。由于某些原因,我在第1行的“user\u id”列中得到了不正确的整数值:“” 以下是我的表模式: 如您所见,user\u id是一个外键,它引用另一个表中的列。我不确定你是否需要这些信息,但是是的。我从insert php中得到错误 以下是我的插入php: 您从未将值设置为用户id <input type="hidden" name="user_id" required> 所以$\u POST['user\u id']为空已添加 看起来
user\u id
是一个外键,它引用另一个表中的列。我不确定你是否需要这些信息,但是是的。我从insert php中得到错误
以下是我的插入php:
您从未将值设置为用户id
<input type="hidden" name="user_id" required>
所以$\u POST['user\u id']代码>为空已添加
看起来像是$\u POST['user\u id']代码>为空。请检查您是否确认$\u POST
包含您要查询的密钥?@Jens我不确定是否知道您的意思抱歉。@MTCoster我真的不确定,您是如何做到的?抱歉,我是mysql新手。请打印($\u POST)以查看表单提交后的用户id是否有任何值。