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

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


Сообщения - Forza

Страницы: [1] 2 3 ... 20
1
Perl / латиница
« : 27 Марта 2005, 13:42:26 »
if ($str !~ /^[a-z0-9[OFF](символы разметки, не забывать про "\\" перед метасимволами)[/OFF]]+$/i)
{
  print "даю об этом знать";
}

подошло?

2
Perl / Установка модуля GD.
« : 22 Марта 2005, 00:46:43 »
Мда, а почему я считал, что он "Perl Packet..."?
Совсем плох стал. :insane: Сорри за дезу и спасибо за оперативное исправление.

3
Юмор / Учебник по сетевых технологиям
« : 22 Марта 2005, 00:43:29 »
Классно! :)

4
Perl / Установка модуля GD.
« : 22 Марта 2005, 00:33:11 »
Используй Perl Packet Manager (файл ppm.bat)

5
Perl / MySQL - количество рядов...
« : 18 Февраля 2005, 00:12:26 »
Цитировать
Error202:
Первый вариант отлично работает в другом, аналогичном скрипте...


"Читайте доки, они рулез"(с)

FOUND_ROWS()
Возвращает количество строк, которые возвратила бы последняя команда SELECT SQL_CALC_FOUND_ROWS ... при отсутствии ограничения оператором LIMIT.
mysql> SELECT SQL_CALC_FOUND_ROWS * FROM tbl_name WHERE id > 100 LIMIT 10;
mysql> SELECT FOUND_ROWS();

Второй вызов команды SELECT возвратит количество строк, которые возвратила бы первая команда SELECT, если бы она была написана без выражения LIMIT. Отметим, что, хотя при использовании команды SELECT SQL_CALC_FOUND_ROWS ..., MySQL должен пересчитать все строки в наборе результатов, этот способ все равно быстрее, чем без LIMIT, так как не требуется посылать результат клиенту.

(с) http://www.mysql.ru

6
Базы данных / Mysql связь таблиц?!
« : 13 Февраля 2005, 01:12:04 »
Почитай теорию реляционных баз данных. Тут отношение "многое к многим". Следовательно, заводим таблицу "фрукты у человека". Получается для твоего примера:

Таблица "Люди"
| Имя|    |Id_чел|
| МАША |   | 1|
| ПЕТЯ |    | 2|
| ВАСЯ |    | 3 |

Таблица "Фрукты"
|id_фрукта| |название фрукта|
| 1 | | яблоко |
| 2 | | апельсин |
| 3 | | груша |

таблицу "фрукты у человека".
|Id_чел| |id_фрукта|
|1|         |1|
|1|         |2|
|2|         |3|

7
Perl / Проблема с установкой модуля
« : 11 Февраля 2005, 22:55:02 »
Мда, у меня тоже не получилось поставить этот модуль под 5.8. :(

8
Perl / Проблема с установкой модуля
« : 10 Февраля 2005, 22:11:30 »
А ты не скачивай сам файл с хттп, а пропиши новый "репозиторий" модулей в ppm: rep add имя_репозитория url, т.е. например red add new_one http://theoryx5.uwinnipeg.ca/ppmpackages/
Ну а потом юзай ppm как обычно.

9
CJ Shark, проверь не используешь ли ты где-нибудь неинициализированные переменные. У меня было нечто похожее - один и тот же скрипт иногда то нормально работал, то вообще не работал, при этом в случае неработы логи тоже были чистые.

10
PHP / Помогите плз не могу получить ID
« : 28 Января 2005, 23:40:28 »
LAST_INSERT_ID([expr])
Возвращает последнюю автоматически сгенерированную величину, которая была внесена в столбец AUTO_INCREMENT.

Подробнее смотри на http://www.mysql.ru/docs/man/Miscellaneous_functions.html

11
Веб Сервера / Сайт под 2000.
« : 23 Января 2005, 15:25:34 »
Установить веб-сервер. Это может быть, например, либо свой виндовский, либо Apache - http://www.apache.org/

12
Регулярные выражения / Книга по РВ
« : 20 Января 2005, 12:28:55 »
Цитировать
Yukko:
Скажите, исходя из своего опыта, что именно далось сложнее для понимания, что описать подробнее?

Я в своё время очень долго въезжал в ограничение "жадности". :)

13
Базы данных / GROUP BY
« : 19 Января 2005, 15:44:38 »
Это должно было заработать после первого же моего сообщения. Скажи спасибо, что у нас на работе делать нечего. :)

14
Базы данных / GROUP BY
« : 19 Января 2005, 13:53:02 »
Ты правильно мой запрос пишешь? Почему тогда у меня всё работает???


mysql> select * from table1;
+------+------+------+
| id   | cat  | name |
+------+------+------+
|    1 |    1 | pc1  |
|    2 |    1 | pc2  |
|    3 |    1 | pc3  |
+------+------+------+
3 rows in set (0.28 sec)

mysql> select * from table2;
+------+-----------+
| id   | name      |
+------+-----------+
|    1 | catalog 1 |
|    2 | catalog 2 |
+------+-----------+
2 rows in set (0.06 sec)

mysql> select count(table1.cat) as kol, table2.name from table2 left join table1 on table1.cat=table2.id group by table2.id;
+-----+-----------+
| kol | name      |
+-----+-----------+
|   3 | catalog 1 |
|   0 | catalog 2 |
+-----+-----------+
2 rows in set (0.03 sec)

15
Базы данных / GROUP BY
« : 19 Января 2005, 13:35:25 »
Гм. Ты показал 2 разных результата!

Страницы: [1] 2 3 ... 20