ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #10251  
Старый 25.04.2009, 18:18
m0Hze
Он хакер.
Регистрация: 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); 
А немогли с самого начала сказать,а не выеживаца?
Спасибо.
 
Ответить с цитированием

  #10252  
Старый 25.04.2009, 22:20
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

Репутация: 61
По умолчанию

Есть функция которая выводит дату...
$date = date("d.m.Y", time());
Как из этот даты получить обратно секунды как в функции time()
Точность как видите до 1 дня...
 
Ответить с цитированием

  #10253  
Старый 25.04.2009, 23:37
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме:
4778940

Репутация: 1257


Отправить сообщение для mr.The с помощью ICQ
По умолчанию

Цитата:
Есть функция которая выводит дату...
$date = date("d.m.Y", time());
Как из этот даты получить обратно секунды как в функции time()
Точность как видите до 1 дня...
_ttp://ru2.php.net/manual/ru/function.strtotime.php
 
Ответить с цитированием

  #10254  
Старый 27.04.2009, 16:37
DTW
Участник форума
Регистрация: 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 == ) 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 == ) 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>

Как лучше это сделать?
 
Ответить с цитированием

  #10255  
Старый 27.04.2009, 18:49
[R]eD
Познающий
Регистрация: 01.08.2006
Сообщений: 35
Провел на форуме:
94171

Репутация: 3
По умолчанию

Знает кто-нибудь хостинг (платный/бесплатный), где можно открывать постоянное соединение с mysql-сервером и постепенно передавать ему запросы, лимитов на время быть не должно.
Спасибо.
 
Ответить с цитированием

  #10256  
Старый 27.04.2009, 19:12
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

Репутация: 61
По умолчанию

как рандомно достать запись из БД?
И возвожно это по средствам запроса сделать?
 
Ответить с цитированием

  #10257  
Старый 27.04.2009, 19:54
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

Как полностью остановить работу скрипта, после чего сразу же возобновить. Цикл foreach. sleep(), flush(), не предлагать, т.к. они приостанавливают, но скрипт работает.
 
Ответить с цитированием

  #10258  
Старый 27.04.2009, 20:13
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

Репутация: 61
По умолчанию

Цитата:
Сообщение от mailbrush  
Как полностью остановить работу скрипта, после чего сразу же возобновить. Цикл foreach. sleep(), flush(), не предлагать, т.к. они приостанавливают, но скрипт работает.
Я думаю тогда только запись в БД или фаил и потом проверка на время по крону
 
Ответить с цитированием

  #10259  
Старый 27.04.2009, 20:21
Byrger
Постоянный
Регистрация: 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 не упарядоченое.
 
Ответить с цитированием

  #10260  
Старый 27.04.2009, 20:50
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

PHP код:
 mysql_query("SELECT id from table_name limit 1,mysql_field_count()"); 
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ