我有一個MySQL 'udate'
查詢與'where'
條件檢查'$mobile'
與表 column_field 'Mobile'
,如果從'textfield'
到'where'
條件的值不匹配table column_field(然後更新 不會發生在錶行上)。 如果'where'條件不匹配在表column_field上 'Mobile'='$mobile'
,我如何在php代碼上打印「錯誤消息」。mysql的,如果「其中」,那麼子句條件未能打印PHP的「消息」其他更新的行
<?php
$sql ="update mytable set total_amount = total_amount + '$total_amt',
remaning_points = earned_points - redeemed_points where Mobile = '$mobile'";
$result = query($sql);
if (!$result)
{
echo "USER NOT EXISTING";
exit;
}
else
{
echo "UPDATED";
}
?>
您可以將您的消息放入會話並重定向到該特定頁面。 'echo'你的會話變量並在其下面取消設置。 – Narayan
查詢是用戶定義的函數? – JYoThI
請向我們展示'query()'函數。這不是香草PHP代碼,所以我們不知道'query()'的作用或者你正在使用哪個PHP數據庫API – RiggsFolly