duanbi6522 2016-03-03 07:51
浏览 15
已采纳

如果不工作,不进入第一个条件

Can you please help me weather there is any thing wrong in the script it is not entering in if even if "the if condition" is true,

I have added the complete code please check

if (!empty($_POST)) {
$client_name = $_POST['client_name'];
$other_client = $_POST['other_client'];
$district = $_POST['district'];
$taluka = $_POST['taluka'];
$village = $_POST['village'];
$mobile_no = $_POST['mobile_no'];
$case_no = $_POST['case_no'];
$sr_no = $_POST['sr_no'];



$sql3="SELECT total_amt from date where paydate  ='". $payment_date. "'";
$q = $pdo->prepare($sql3);
$q->execute(array($client_id));
$data = $q->fetch(PDO::FETCH_ASSOC);                                            

$dataamt = $data['total_amt'];                                          
$datadate = $data['paydate'];                                           

$newamt = $dataamt + $fees ;


if ( $datadate == $payment_date ) {

    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $sql12 = "UPDATE date set total_amt = ? where paydate = ?";
    $q12 = $pdo->prepare($sql12);
    $q12->execute(array($newamt,$payment_date));


} else {

    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $sql13 = "INSERT INTO date(paydate,total_amt) values(?,?)";
    $q13 = $pdo->prepare($sql13);
    $q13->execute(array($payment_date,$fees));


}                              
  • 写回答

2条回答 默认 最新

  • doujiu3768 2016-03-03 09:31
    关注

    use strtotime() function
    
    eg: 
    $payment_date = strtotime($payment_date);
    $datadate = strtotime($datadate);
    
    if ( $datadate == $payment_date ) {
    }

    if you don't know about strtotime function use below link

    http://www.w3schools.com/php/func_date_strtotime.asp

    </div>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 关于大棚监测的pcb板设计
  • ¥15 stm32开发clion时遇到的编译问题
  • ¥15 lna设计 源简并电感型共源放大器
  • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
  • ¥15 Vue3地图和异步函数使用
  • ¥15 C++ yoloV5改写遇到的问题
  • ¥20 win11修改中文用户名路径
  • ¥15 win2012磁盘空间不足,c盘正常,d盘无法写入