PHPコードでクエリを使用してテーブルの金額フィールドを更新しようとすると、機能しないという問題に直面しています。この画像を参照してください。
しかし、会計年度フィールドでこの削除を行った場合、それは機能しています......
私のphpコードは次のとおりです。
if(isset($_POST['mid_update']))
{
echo $subscription3=$_POST['subscription'];
echo $member_type3=$_POST['member_type'];
echo $financial_year3=$_POST['financial_year'];
echo $amount3=$_POST['amount'];
$qry=mysqli_query($con,"update dbo_tbfeemaster set nu_amount='$amount3' where nu_sub_id='$subscription3' and vc_member_type='$member_type3' and vc_financial_year='$financial_year3'");
if($qry)
{
header("location:subscription_fee_master.php?w=updation success");
}
else
{
header("location:subscription_fee_master.php?w=updation not success");
}
}
このコードでは、更新は正常に表示されますが、テーブルは更新されません。
日付形式を次のように変更します。
<option value="<?php $dat1=$q['dt_period_start_date'];
echo date("d-M-Y",strtotime($dat1));?> to <?php $dat2=$q['dt_period_end_date'];
echo date("d-M-Y",strtotime($dat2));?>">
そして、データベースの会計年度の列と同じです...
すべてが順調に進んでいるのに、テーブルが更新されないのはなぜですか。どんな提案でも大歓迎です。私の問題に関してここで言及することを忘れた場合は、お気軽にお問い合わせください...