
25.04.2009, 17:52
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
m0Hze Учите пхп, и что делает функция ,mysql_fetch_array
|
|
|

25.04.2009, 18:00
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
А что нетак? Оо
mysql_fetch_array — Обрабатывает ряд результата запроса, возвращая ассоциативный массив, численный массив или оба.
|
|
|

25.04.2009, 18:08
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
В общем,на данный момент код имеет такую вот форму:
PHP код:
$DB['host'] = 'localhost';
$DB['user'] = 'root';
$DB['pass']= '';
$DB['base'] = 'base';
$connect = mysql_connect($DB['host'],$DB['user'],$DB['pass']) or die(':()');
mysql_select_db($DB['base'],$connect) or die(':()');
$query = mysql_query("SELECT * FROM `stats`ORDER BY `num` DESC LIMIT 0,3");
$array = mysql_fetch_array($query);
print_r($array);
И я получаю
PHP код:
Array ( [0] => 5 [id] => 5 [1] => dff [name] => dff [2] => 39 [num] => 39 )
|
|
|

25.04.2009, 18:09
|
|
Участник форума
Регистрация: 29.11.2005
Сообщений: 122
Провел на форуме: 1050637
Репутация:
27
|
|
Ребят помогите с регулярным выражением..
надо проверить на совпадение.
будет приходить ГЕТ с такими данными:
1-2,3-2,1-1 или 2-2,1-1
то есть кол-во меняться будет постоянно.
^\d{1}-\d{1}
вот я не знаю как в цикл с , можно было бы запустить? О.о
|
|
|

25.04.2009, 18:14
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
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);
Grema
PHP код:
preg_match_all('~(\d)\-(\d)~',$_GET['c'],$result);
var_dump($result);
Последний раз редактировалось Gifts; 25.04.2009 в 18:17..
|
|
|

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,205
Провел на форуме: 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-сервером и постепенно передавать ему запросы, лимитов на время быть не должно.
Спасибо.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|