Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - mymind

Страницы: [1]
1
PHP / Регулярные выражения - ХЭЛП
« : 11 Февраля 2005, 11:09:35 »
Я пытаюсь выдрать из страницы все формы. Т.е. принцип такой. Выбирается все, что содержится между тегами form
Проблема в том, что если на странице не одна форма.


$page
=htmlspecialchars($page);
eregi("<form (.*)>(.*)<\\/form>",$page,$forms)

echo 
count($forms);

echo 
$forms[0];



В итоге я получю весь текст между начальным тегом первой формы, и конечным тэгом последней формы.

Как можно сделать так, чтобы выбирались содержание каждой формы отдельно.

2
PHP / случайная выборка из mysql
« : 06 Ноября 2004, 04:47:53 »
Интересно вот что ... когда использовал вот такую конструкцию, то процес, как говориться, пошел ...
SELECT *,(RAND()*100) AS rnd
FROM `table`
WHERE col >0 AND
TYPE =1 AND
idsquare!=2
ORDER BY rnd
LIMIT 1

В итоге выборка пошла случайно. Если убрать из SELECT где мы выбираем (RAND()*100) AS rnd то снова получаем один и тот же порядок, точнее запись будет выпадать одна и та же ...
Хотя заметил, что псевдослучайность тут тоже не ахти какая. Очень часто выпадает первая запись, даже чаще чем другие.

Так что вопрос о выборке из базы случайно остается открытым.

3
PHP / случайная выборка из mysql
« : 05 Ноября 2004, 13:49:22 »
Выбирает строки по условию но порядок строк всегда один и тот же .. В этом вся загвозка, когда делаешь просто SELECT * FROM table ORDER BY RAND() LIMIT 1 - то, да. Выборка случайно идет. Но когда вклиниваешь условия, то результат постоянный. Пока не знаю в чем причина.

4
PHP / strtoupper - проблемы
« : 05 Ноября 2004, 12:32:11 »
НАсколько я помню есть такая штука
$tr=strtr("АБВГДЕЖЗИЙКЛМНОПРСТУфХЦЧШЩЪЫЬЭЮЯ",
"абвгдежзийклмнопрстуфхцчшщъыьэюя",$tr);

5
PHP / случайная выборка из mysql
« : 05 Ноября 2004, 11:54:07 »
А когда присутсвует в запросе WHERE странно работает, постоянно одно и тоже значение ... вот такой запрос

SELECT  *
FROM  `table`
WHERE col >0 AND
TYPE =1 AND
idsquare!=2
ORDER  BY RAND()
LIMIT 1

Всегда дает один и тот же результат.

6
PHP / Псевдостатика и PHP
« : 31 Октября 2004, 15:32:54 »
Собственно вопрос таков. Можно ли реализовать псевдостаитку не используя mod_rewrite ???
Пока столько я делал, то использовал именно его, но вдруг подумал, а можно ли сделать как-то иначе, чтобы поисковики думали, что это все же не динамические страницы.

Пока была мысля через 404 ошибку, перенаправлять в скрипт, и тот уже пробивает откуда и куда ...к примеру.

Может у как есть интересные предложения.

----------------------------------------------
Ангарский Форум - дом родной

Страницы: [1]