PHP - 日期处理不正确

时间:2017-05-10 14:03:02

标签: php jquery mysql datepicker

我使用的是使用JQuery日期选择器将数据上传到数据库的PHP表单。 datepicker将日期放入dd / mm / yyyy格式,但是当我调用PHP来回显日期时,它以mm / dd / yyyy显示。有没有办法转换其中一个,以便它显示正确的方式?我是一个PHP菜鸟,所以它可能非常简单。

        $link = new mysqli($servername, $username, $password, $dbname);
        $name = $_REQUEST['name'];
        $date = date('Y-m-d', strtotime($_REQUEST['date']));
        $sql = "INSERT INTO fundraiser (name, date, full) VALUES ('$name', '$date', '0')";  

        if(mysqli_query($link, $sql)){
            ob_end_clean();
               header("Location: php.php?term=f");
                exit();
            } else {
            echo "ERROR: Could not execute $sql. " . mysqli_error($link);               
        }

(我的数据库已连接,除此之外一切正常,我还没有包含它)

            <?php
            while($row = $result->fetch_assoc()) 
            {?>
                    <tr>
                    <td class="fund"(<?php echo $row["id"]; ?>)"> <?php echo $row["name"]; ?> </td>
                        <td class="fund"> 
                                    <?php echo date("F d, Y", strtotime($row["date"])); ?> 
                                    </td>   

                        <td class="fund"> <?php if($row["full"] == 0)
                                    {echo "Not Full";}
                                    else{echo "Full";}
                    ?> </td>
                    </tr>
             <?php } ?>  

0 个答案:

没有答案