PHP неправильный формат даты - PullRequest
0 голосов
/ 14 ноября 2011

У меня есть эта корзина, в которой он отправляет заказы в базу данных MySQL вместе с датой, когда он был заказан: код для даты следующий:

<?
    include("includes/db.php");
    include("includes/functions.php");  

    $max=count($_SESSION['cart']);
        for($i=0;$i<$max;$i++){
            $pid=$_SESSION['cart'][$i]['productid'];
            $q=$_SESSION['cart'][$i]['qty'];
            $price=get_price($pid);
            $date=date('Y/m/d');
            $user=$_SESSION['username'];
            $pname=get_product_name($pid);
            mysql_query("insert into `order` values ('','$pname','$q','$price','$date','$user')")

                or die(mysql_error());

выводит дату как2011 / 11,14.Как мне заставить его вывести это как следующее: 14/11/2011 ??

Ответы [ 2 ]

1 голос
/ 14 ноября 2011

Проблема связана со строкой $date = date.... Я не собираюсь давать вам прямой ответ на ваш вопрос, но для начала посмотрите документацию для date(). Кроме того, вы действительно должны использовать поле базы данных DATE, а не строку для хранения этого

0 голосов
/ 14 ноября 2011

Изменить эту строку:

date('Y/m/d');

для

date('d/m/Y');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...