0

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));?>&nbsp;to&nbsp;<?php $dat2=$q['dt_period_end_date'];
echo date("d-M-Y",strtotime($dat2));?>">

そして、データベースの会計年度の列と同じです...

すべてが順調に進んでいるのに、テーブルが更新されないのはなぜですか。どんな提案でも大歓迎です。私の問題に関してここで言及することを忘れた場合は、お気軽にお問い合わせください...

4

1 に答える 1