簡體   English   中英

我的SQL插入查詢不起作用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM