[英]my sql insert query not working
我正在插入userId。它顯示正確,但盡管有實際的userId,但仍插入0 。 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”嗎?
ruser中的userid列是什么數據類型?
您是否已驗證變量的值不為零?
也許在您的代碼進一步出現分配錯誤?
嘗試這個:
$sql = "INSERT INTO `pnpdb`.`ruser` (`userid`) VALUES ('".$userIDToCheck."');";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.