我正在插入userId.It显示正确但插入 0 ,尽管实际上是userId。 mycode-
If(! empty($userIDToCheck) || $userIDToCheck != '' )
{
echo $userIDToCheck;
$sql = "INSERT INTO `pnpdb`.`ruser` (`userid`) VALUES ('$userIDToCheck');";
mysql_query($sql)or die(mysql_error());
echo "Done";
}
输出: pi203713 Done
但是数据库是否插入“0” ???
答案 0 :(得分:0)
ruser中的userid列是什么数据类型?
答案 1 :(得分:0)
您是否确认您的变量值不为零?
或许你的代码中有一个分配错误?
答案 2 :(得分:0)
试试这个:
$sql = "INSERT INTO `pnpdb`.`ruser` (`userid`) VALUES ('".$userIDToCheck."');";