Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > вывод результатов из MySql


Автор: americanets 15.10.2006, 15:14
создал таблицу 
CREATE TABLE `update` (`den` text, `mesyac` text, `god` text);
записываю туда дату
Код

$den=date("d");
$mesyac=date("m");
$god=date("Y");
mysql_query
("UPDATE `update` SET `den` = '$den', `mesyac` = '$mesyac', `god` = '$god'")
or die("Error:" . mysql_error());


а как мне вывести все это в виде 15/10/2006

Автор: Vaulter 15.10.2006, 15:42
americanets, если ты только создал таблицу, в ней нет строк.
что ты тогда UPDATEишь?
надо сначала вставить:
INSERT ...
блин.. и имена полей иногда убивают.
Код

CREATE TABLE `update` (`date` DATETIME);
INSERT INTO `update` VALUES (NOW());
SELECT DATE_FORMAT(`date`,'%d/%m/%Y') FROM `update`;

Автор: americanets 15.10.2006, 15:50
Цитата(Vaulter @  15.10.2006,  15:42 Найти цитируемый пост)
что ты тогда UPDATEишь?
надо сначала вставить:
INSERT ...
блин.. и имена полей иногда убивают.

ну у меня было так 
Код

INSERT INTO `update` VALUES ('15', '10', '2006');
вопрос как мне выдернуть значения чтоб дать их переменным допустим 
Код

$den;
$mesyac;
$god;
а потом их уже выводить 
Код

echo $den."|".$mesyac."|".$god;


Добавлено @ 15:55 
все разобрался спасибо

Автор: Vaulter 15.10.2006, 16:14
americanets, 
Код

$r = mysql_query("SELECT * FROM `update`");
$date = mysql_fetch_row($r);
$den = $date['dat'];
....

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)