Пробовал: mysql_query("SELECT date_format(NOW(), '%d.%m.%Y')");
Не помогает, никаких изменений.
Помогите, пожалуйтса, правильно составить....
Спустя 3 часа, 4 минуты, 35 секунд (18.01.2007 - 02:40) Ghost написал(а):
запрос правильный, видать ошибка еще до него случилась.. может ты к базе недоконектился?
Спустя 13 часов, 27 минут, 16 секунд (18.01.2007 - 16:08) bbk написал(а):
Коннект нормально проходит. Может я не там запрос вставляю. Вот весь код:
mysql_connect("localhost","root","") or DIE ("ERROR, not connect!");
mysql_select_db("newsdb");
mysql_query("INSERT INTO news VALUES('','$ntext',NOW())");
mysql_query("SELECT date_format(NOW(), '%d.%m.%Y')");
mysql_close();
?>
Или его вообще нада на вывод инфы ставить?
mysql_connect("localhost","root","") or DIE ("ERROR, not connect!");
mysql_select_db("newsdb");
mysql_query("INSERT INTO news VALUES('','$ntext',NOW())");
mysql_query("SELECT date_format(NOW(), '%d.%m.%Y')");
mysql_close();
?>
Или его вообще нада на вывод инфы ставить?
Спустя 13 минут, 52 секунды (18.01.2007 - 16:21) Ghost написал(а):
mysql_query(...) or die(mysql_error());
тогда увидишь в чем трабла
тогда увидишь в чем трабла
Спустя 13 минут, 32 секунды (18.01.2007 - 16:35) bbk написал(а):
хммм.....
Ошибок не выдает, все записывается и выводится, но дата по-прежнему не форматится.
Или mysql_query("SELECT date_format(NOW(), '%d.%m.%Y')"); нада на вывод инфы делать? Но и там я пробовал, тоже не форматит.... Или нада запрос изменить?
Ошибок не выдает, все записывается и выводится, но дата по-прежнему не форматится.
Или mysql_query("SELECT date_format(NOW(), '%d.%m.%Y')"); нада на вывод инфы делать? Но и там я пробовал, тоже не форматит.... Или нада запрос изменить?
Спустя 22 минуты, 45 секунд (18.01.2007 - 16:58) levis написал(а):
Может проще обойтись без форматирования-а функциями для работы со строками или вообще оставить как записалось
Спустя 4 минуты, 17 секунд (18.01.2007 - 17:02) bbk написал(а):
Как записалось не подходит :)
Спустя 13 минут, 25 секунд (18.01.2007 - 17:15) Ghost написал(а):
текст проги приведи, до места где ты используешь по-идее отформатированную дату
Спустя 26 минут, 35 секунд (18.01.2007 - 17:42) bbk написал(а):
Вот структура таблицы:
+---------+----------+------+-----+---------------------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------+----------+------+-----+---------------------+----------------+
| news_id | int(11) | | PRI | NULL | auto_increment |
| ntext | text | YES | | NULL | |
| ndata | datetime | YES | | 0000-00-00 00:00:00 | |
+---------+----------+------+-----+---------------------+----------------+
Вот код, где используется дата:
echo "<table >";
while ($table = mysql_fetch_array($result)) {
echo "<tr ><td valign='top' >";
echo $table['ndata'];
echo "</td ><td >";
echo $table['ntext'];
echo "</tr ></td >";
}
echo "</table >";
+---------+----------+------+-----+---------------------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------+----------+------+-----+---------------------+----------------+
| news_id | int(11) | | PRI | NULL | auto_increment |
| ntext | text | YES | | NULL | |
| ndata | datetime | YES | | 0000-00-00 00:00:00 | |
+---------+----------+------+-----+---------------------+----------------+
Вот код, где используется дата:
echo "<table >";
while ($table = mysql_fetch_array($result)) {
echo "<tr ><td valign='top' >";
echo $table['ndata'];
echo "</td ><td >";
echo $table['ntext'];
echo "</tr ></td >";
}
echo "</table >";
Спустя 12 минут, 1 секунда (18.01.2007 - 17:54) Ghost написал(а):
попробуй cast-ануть отформатированную дату в string в запросе
Спустя 9 минут, 14 секунд (18.01.2007 - 18:03) bbk написал(а):
cast-ануть ?:rolleyes:
Спустя 17 минут, 55 секунд (18.01.2007 - 18:21) Ghost написал(а):
Спустя 48 минут, 13 секунд (18.01.2007 - 19:09) bbk написал(а):
Все таки с дате формат остаюсь) Буду дальше мучатца...
Спустя 4 года, 8 месяцев, 18 дней, 1 час, 55 минут, 50 секунд (6.10.2011 - 20:05) Guest написал(а):
Скрытый текст |
Спасибо за ссылку |
Спустя 12 часов, 37 минут, 34 секунды (7.10.2011 - 08:43) linker написал(а):
Что-то я не увидел вывода
<?php
mysql_connect("localhost","root","") or DIE ("ERROR, not connect!");
mysql_select_db("newsdb");
mysql_query("INSERT INTO news VALUES('','$ntext',NOW())");
$res =mysql_query("SELECT DATE_FORMAT(NOW(), '%d.%m.%Y')");
if ($row = mysql_fetch_row($res))
echo $row[0];
mysql_close();
?>
_____________