ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

15.11.2008, 13:15
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме: 3941248
Репутация:
668
|
|
Byrger создай поле
Код:
`date` timestamp NOT NULL default CURRENT_TIMESTAMP
а када будешь выдёргивать дату делай
PHP код:
$res = mysql_query(SELECT UNIX_TIMESTAMP(date) AS date FROM `news` WHERE `id`=1);
$fetch = mysql_fetch_assoc($res);
а потом чтоб получить дату в любом формате можно сдлеать так
PHP код:
date('d-m-Y',$fetch['date']);
Последний раз редактировалось Doom123; 15.11.2008 в 13:19..
|
|
|

15.11.2008, 13:37
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
Сообщение от Doom123
Byrger создай поле
Код:
`date` timestamp NOT NULL default CURRENT_TIMESTAMP
А можно попросить вас написать как будет выглядить SQl запрос...
----Через 5 мин ----
Всё сделал...
---Ещё 2мин----
А как сбросить счётчик id в БД
А то у меня была таблица
1...
2...
3...
потом удалил это всё и нумирация навых данных пошла с 4
Как можно это сбросить?
Последний раз редактировалось Byrger; 15.11.2008 в 13:42..
|
|
|

15.11.2008, 13:48
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
В phpmyadmin, в опциях таблицы auto_increment/ primary key, не помню точно
|
|
|

15.11.2008, 13:51
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме: 3941248
Репутация:
668
|
|
Byrger а зачем собсно ? какая разниа ... ид будет 1 или 120 ?
|
|
|

15.11.2008, 13:58
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
А не подскажите пример фунции которая будет читать всё что есть в таблице...
Или хотяб какой запрос за это отвечает в SQL...
|
|
|

15.11.2008, 14:04
|
|
Участник форума
Регистрация: 19.08.2005
Сообщений: 132
Провел на форуме: 1387194
Репутация:
121
|
|
SELECT * FROM 'table'
|
|
|

15.11.2008, 14:17
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
Я делаю так а массив выходит по последнему в списке полю
PHP код:
$rec= mysql_query("SELECT * FROM news");
$a_row=mysql_fetch_array($rec);
print "<pre>";
var_dump ($a_row);
print "</pre>";
Код:
array(6) {
[0]=>
string(1) "7"
["id"]=>
string(1) "7"
[1]=>
string(4) "пока"
["news"]=>
string(4) "пока"
[2]=>
string(19) "2008-11-15 15:11:37"
["date"]=>
string(19) "2008-11-15 15:11:37"
}
Вот таблица News (скрин)
_http://s1.dump.ru/viewer/1214346/
Как вывести всё в этот массив...?
Последний раз редактировалось Byrger; 15.11.2008 в 14:25..
|
|
|

15.11.2008, 14:52
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме: 3941248
Репутация:
668
|
|
PHP код:
print "<pre>";
while($a_row=mysql_fetch_array($rec))
{
var_dump ($a_row);
} print "</pre>";
|
|
|

15.11.2008, 15:01
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
Да супер, вывелись 3 массива...
А как вывести содержимое массивов?
Допустим id news date
Последний раз редактировалось Byrger; 15.11.2008 в 15:03..
|
|
|

15.11.2008, 15:13
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме: 3941248
Репутация:
668
|
|
PHP код:
$rec= mysql_query("SELECT `id`,`news`,UNIX_TIMESTAMP(date) AS date FROM news WHERE 1");
while($a_row=mysql_fetch_assoc($rec))
{
echo 'id:'.$a_row['id'];
echo ' news:'.$a_row['news'];
echo ' date:'.date('d-m-Y',$a_row['date']).'<br />';
}
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|