Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Форматирование даты в MySql запросе / 9 сообщений из 9, страница 1 из 1
24.12.2014, 13:57
    #38841675
karlossan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование даты в MySql запросе
есть MySql запрос:

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
<?php 
    // определяем начальные данные
    $db_host = 'localhost';
    $db_name = 'бла';
    $db_username = 'блабла';
    $db_password = 'блаблабла';


    // соединяемся с сервером базы данных
    $connect_to_db = mysql_connect($db_host, $db_username, $db_password)
		or die("Could not connect: " . mysql_error());
		
	// подключаемся к базе данных
    mysql_select_db($db_name, $connect_to_db)
		or die("Could not select DB: " . mysql_error());
				mysql_query('SET NAMES utf8');

    // выбираем все значения из таблицы "finansi"
    $qr_result = mysql_query("select * from finansi where users_id='".$user["id"]."' AND date_oper>now() ORDER BY date_oper DESC")
	
		or die(mysql_error());

    // выводим на страницу сайта заголовки HTML-таблицы
    echo '<table class="table table-bordered table table-hover">';
	echo '<caption>Планируемые Платежи</caption>';
	echo '<thead>';
	echo '<tr style="background-color:#cccccc">';
	echo '<th>дата счета</th>';
	echo '<th>сумма счета</th>';
	echo '<th>комментарий</th>';
	echo '</tr>';
	echo '</thead>';
	echo '<tbody>';
	
   // выводим в HTML-таблицу все данные клиентов из таблицы MySQL 
	while($data = mysql_fetch_array($qr_result)){ 
		echo '<tr class="warning">';
		echo '<td>' . $data['date_oper'] . '</td>';
		echo '<td>' . $data['kt'] . '</td>';
		echo '<td>' . $data['komment'] . '</td>';
		echo '</tr>';
	}
	
    echo '</tbody>';
	echo '</table>';

    // закрываем соединение с сервером  базы данных
    mysql_close($connect_to_db);
?>



на выходе получается таблица с датами в формате ГГГГ-ММ-ДД

Как дату перевести в формат дд.мм.гггг

вычитал, что следует использовать DATA_FORMAT('date_oper','%d.%m.%Y')
, но где его разместить в скрипте не пойму.

Подскажите, пожалуйста.
...
Рейтинг: 0 / 0
24.12.2014, 14:05
    #38841683
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование даты в MySql запросе
вместо * после SELECT
...
Рейтинг: 0 / 0
24.12.2014, 14:06
    #38841684
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование даты в MySql запросе
ну или на php форматируй.
http://php.net/manual/ru/function.strtotime.php
...
Рейтинг: 0 / 0
24.12.2014, 14:09
    #38841686
karlossan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование даты в MySql запросе
пробовал, не работает.
...
Рейтинг: 0 / 0
24.12.2014, 14:11
    #38841687
karlossan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование даты в MySql запросе
имеется ввиду вместо * после SELECT пробовал не работает.
...
Рейтинг: 0 / 0
24.12.2014, 14:23
    #38841702
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование даты в MySql запросе
karlossanимеется ввиду вместо * после SELECT пробовал не работает.
...
Рейтинг: 0 / 0
24.12.2014, 14:24
    #38841703
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование даты в MySql запросе
SELECT DATE_FORMAT(`last_login`,'%d.%m.%Y') FROM `fos_user`
...
Рейтинг: 0 / 0
24.12.2014, 14:48
    #38841725
karlossan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование даты в MySql запросе
в поле с датами выдает пустые ячейки

mysql_query("select DATE_FORMAT(`date_oper`,'%d.%m.%Y'), kt, komment from `finansi` where users_id='".$user["id"]."' AND date_oper>now() ORDER BY date_oper DESC")
...
Рейтинг: 0 / 0
24.12.2014, 16:10
    #38841872
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование даты в MySql запросе
karlossanв поле с датами выдает пустые ячейки

mysql_query("select DATE_FORMAT(`date_oper`,'%d.%m.%Y'), kt, komment from `finansi` where users_id='".$user["id"]."' AND date_oper>now() ORDER BY date_oper DESC")Это вы к полю в РНР неправильно обращаетесь
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Форматирование даты в MySql запросе / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]