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

25.04.2009, 18:18
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от Gifts
m0Hze Потому что гладиолус.
Returns an array that corresponds to the fetched row and moves the internal data pointer ahead.
PHP код:
while ($row = mysql_fetch_array($query)) print_r($row);
А немогли с самого начала сказать,а не выеживаца?
Спасибо.
|
|
|

25.04.2009, 22:20
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
Есть функция которая выводит дату...
$date = date("d.m.Y", time());
Как из этот даты получить обратно секунды как в функции time()
Точность как видите до 1 дня...
|
|
|

25.04.2009, 23:37
|
|
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме: 4778940
Репутация:
1257
|
|
Есть функция которая выводит дату...
$date = date("d.m.Y", time());
Как из этот даты получить обратно секунды как в функции time()
Точность как видите до 1 дня...
_ttp://ru2.php.net/manual/ru/function.strtotime.php
|
|
|

27.04.2009, 16:37
|
|
Участник форума
Регистрация: 11.05.2008
Сообщений: 202
Провел на форуме: 420713
Репутация:
104
|
|
Как сделать чтоб было так не было хтмл тегов
PHP код:
function treecat($parent=0,$lv=0)
{
connection();
$sql = mysql_query('SELECT id,parent,name FROM category where parent = '.intval($parent));
while($cat = mysql_fetch_array($sql))
{
if ($lv == 2 ) break;
if ($cat['parent'] !=0) {
echo "<tbody><tr><td><a href=theme.php?cat=".$cat['id'].">".$cat['name']."</a></td></tr></tbody>";
}
else
{
echo "<thead><tr><th class=\"title\">". $cat['name']."</th></tr></thead>";
}
treecat($cat['id'],$lv+1) ;
}
}
Например если сделать так в выводит массив
PHP код:
function treecat($parent=0,$lv=0)
{
$arr= array();
connection();
$msql = mysql_query('SELECT id,parent,name FROM category where parent = '.intval($parent));
if(mysql_num_rows($msql)> 0) {
while($cat = mysql_fetch_array($msql))
{
if ($lv == 2 ) break;
$arr[] = $cat;
//echo "<tbody><tr><td><a href=theme.php?cat=".$cat['id'].">".$cat['name']."</a></td></tr></tbody>";
//echo "<thead><tr><th class=\"title\">". $cat['name']."</th></tr></thead>";
$arr[] = treecat($cat['id'],$lv+1) ;
}
return $arr ;
}
}
$forum = treecat();
echo "<pre>";
print_r($forum);
?>
Array
(
[0] => Array
(
[0] => 3
[id] => 3
[1] => 0
[parent] => 0
[2] => Auto
[name] => Auto
)
[1] => Array
(
[0] => Array
(
[0] => 5
[id] => 5
[1] => 3
[parent] => 3
[2] => BNW
[name] => BNW
)
[1] => Array
(
)
[2] => Array
(
[0] => 6
[id] => 6
[1] => 3
[parent] => 3
[2] => Mercedes Benz
[name] => Mercedes Benz
)
[3] =>
)
[2] => Array
(
[0] => 4
[id] => 4
[1] => 0
[parent] => 0
[2] => Work
[name] => Work
)
[3] => Array
(
[0] => Array
(
[0] => 7
[id] => 7
[1] => 4
[parent] => 4
[2] => Find job
[name] => Find job
)
[1] =>
[2] => Array
(
[0] => 8
[id] => 8
[1] => 4
[parent] => 4
[2] => Get job
[name] => Get job
)
[3] =>
)
[4] => Array
(
[0] => 9
[id] => 9
[1] => 0
[parent] => 0
[2] => Programing language
[name] => Programing language
)
[5] => Array
(
[0] => Array
(
[0] => 10
[id] => 10
[1] => 9
[parent] => 9
[2] => Php
[name] => Php
)
[1] =>
[2] => Array
(
[0] => 11
[id] => 11
[1] => 9
[parent] => 9
[2] => C++
[name] => C++
)
[3] =>
)
[6] => Array
(
[0] => 13
[id] => 13
[1] => 0
[parent] => 0
[2] => Films
[name] => Films
)
[7] => Array
(
[0] => Array
(
[0] => 14
[id] => 14
[1] => 13
[parent] => 13
[2] => Comedy
[name] => Comedy
)
[1] =>
[2] => Array
(
[0] => 15
[id] => 15
[1] => 13
[parent] => 13
[2] => Triller
[name] => Triller
)
[3] =>
)
)
как его потом вывести в хтмл вида
и правельно ли я вернул массив
как его потом вывести в хтмл вида ..
Код HTML:
<table border="1" width="70%" cellpadding="2" cellspacing="0 class="bord" >
<thead><tr><th class="title"></th></tr></thead>
<tbody>
<tr><td><a href=theme.php?cat=""> </a></td></tr>
</tbody>
</table>
<br/>
Суб категория
<table border="1" width="70%" cellpadding="2" cellspacing="0 class="bord" >
<thead><tr><th class="title"></th></tr></thead>
<tbody>
<tr><td><a href=theme.php?cat=""> </a></td></tr>
</tbody>
</table>
Как лучше это сделать?
|
|
|

27.04.2009, 18:49
|
|
Познающий
Регистрация: 01.08.2006
Сообщений: 35
Провел на форуме: 94171
Репутация:
3
|
|
Знает кто-нибудь хостинг (платный/бесплатный), где можно открывать постоянное соединение с mysql-сервером и постепенно передавать ему запросы, лимитов на время быть не должно.
Спасибо.
|
|
|

27.04.2009, 19:12
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
как рандомно достать запись из БД?
И возвожно это по средствам запроса сделать?
|
|
|

27.04.2009, 19:54
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Как полностью остановить работу скрипта, после чего сразу же возобновить. Цикл foreach. sleep(), flush(), не предлагать, т.к. они приостанавливают, но скрипт работает.
|
|
|

27.04.2009, 20:13
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
Сообщение от mailbrush
Как полностью остановить работу скрипта, после чего сразу же возобновить. Цикл foreach. sleep(), flush(), не предлагать, т.к. они приостанавливают, но скрипт работает.
Я думаю тогда только запись в БД или фаил и потом проверка на время по крону
|
|
|

27.04.2009, 20:21
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
Сообщение от erihtoney
2Byrger
PHP код:
mysql_query("SELECT * from table_name where id=rand(1,mysql_field_count())");
mysql_field_count()- узнаете кол-во строк;
rand()-выводите число в диапазоне от 1 до [кол-во строк]
У меня id не упарядоченое.
|
|
|

27.04.2009, 20:50
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
PHP код:
mysql_query("SELECT id from table_name limit 1,mysql_field_count()");
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|