Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

21.03.2010, 20:32
|
|
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме: 226966
Репутация:
8
|
|
Имеется база данных к примеру следующей структуры:
id | name | st
1 | a | 0
2 | b | 0
3 | c | 0
4 | a | 0
5 | c | 0
6 | a | 0
Как вывести из строки name, 3 самых повторяющих букв ??
|
|
|

21.03.2010, 20:47
|
|
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме: 1014907
Репутация:
90
|
|
SELECT name FROM thistable ORDER BY COUNT(id) GROUP BY name LIMIT 0,3
как-то так
|
|
|

21.03.2010, 20:58
|
|
Участник форума
Регистрация: 20.08.2008
Сообщений: 137
Провел на форуме: 2607957
Репутация:
184
|
|
restart_05, если не ошибаюсь, то никак, тебе нужно все значения вывести из базы, а потом уже подсчитывать сколько, что встречается у тебя средствами php допустим.
|
|
|

21.03.2010, 21:00
|
|
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме: 226966
Репутация:
8
|
|
Я об этом и спрашиваю, может кто-то сталкивался с данной проблемой и решил ее
|
|
|

22.03.2010, 00:02
|
|
Banned
Регистрация: 05.02.2010
Сообщений: 70
Провел на форуме: 177258
Репутация:
5
|
|
есть textararea, туда пихаеться список урлов. надо создать массив, где каждый элемент - один урл из списка, помогите плиз как это реализовать
|
|
|

22.03.2010, 03:29
|
|
Новичок
Регистрация: 01.09.2009
Сообщений: 22
Провел на форуме: 1296546
Репутация:
22
|
|
PHP код:
$url = explode("\n", $url);
|
|
|

22.03.2010, 04:01
|
|
Участник форума
Регистрация: 10.09.2009
Сообщений: 120
Провел на форуме: 2212846
Репутация:
56
|
|
Сообщение от scorpic393
есть textararea, туда пихаеться список урлов. надо создать массив, где каждый элемент - один урл из списка, помогите плиз как это реализовать
PHP код:
foreach ($url as $key => $value)
$result = explode ("\n", trim($value));
Последний раз редактировалось Redwood; 22.03.2010 в 05:02..
|
|
|

22.03.2010, 11:41
|
|
Новичок
Регистрация: 02.01.2010
Сообщений: 23
Провел на форуме: 659771
Репутация:
33
|
|
нужна помощь, я в регулярках не силен, а нужно написать preg_math который возвращал содержимое между (class="news_1">) и (</table>)
написал так
PHP код:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.rap.ru/");
$result = curl_exec($ch);
curl_close($ch);
preg_match("|class=\"news_1\">(.+)</table>|iU",$result,$main);
echo $main[0];
?>
но вместо нескольких строк вылазит вся страница, даже если я комментирую //echo $main[0];
плиз хелп!!1
Последний раз редактировалось PabloPicasso; 22.03.2010 в 11:54..
|
|
|

22.03.2010, 11:48
|
|
Участник форума
Регистрация: 31.01.2010
Сообщений: 170
Провел на форуме: 1442841
Репутация:
63
|
|
PHP код:
preg_match('/class="news_1">(.*)<\/table>/iU',$result,$main);
echo $main[1];
|
|
|

22.03.2010, 11:54
|
|
Новичок
Регистрация: 02.01.2010
Сообщений: 23
Провел на форуме: 659771
Репутация:
33
|
|
Сообщение от Compton
PHP код:
preg_match('/class="news_1">(.*)<\/table>/iU',$result,$main);
echo $main[1];
выдало всю страницу, того что нужно нет
http://aka74.ru/engine/news.php
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|