Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Подсчитать количество строк в переменой
Покинул форум
Сообщений всего: 29
Дата рег-ции: Дек. 2008
Помог: 0 раз(а)
Нужно записать в базу данных переменую $silki в поле "silki" а так-же в поле "kolicestvo" нужно записать количество строк переменой $silki
Пользователь вводит переменую $silki через textarea примерно так
Счас попробывал, то выдает количество знаков, а не строк
Arrim
Отправлено: 27 Марта, 2009 - 18:48:30
Новичок
Покинул форум
Сообщений всего: 7
Дата рег-ции: Март 2009
Помог: 0 раз(а)
А сори... не допонял....
valenok
Отправлено: 28 Марта, 2009 - 00:23:37
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
preg_match('#http:#',$str,$found);
$count будет массив со всем вхождениями. посчитай сколько там элементов..
----- Truly yours, Sasha.
Гость
Отправлено: 28 Марта, 2009 - 18:33:59
УДАЛЁН
Цитата:
preg_match('#http:#',$str,$found);
$count будет массив со всем вхождениями. посчитай сколько там элементов..
Запутали новичка тем более у вас в коде нет массива $count
И еще наверное надо искать конец строки не по http: а по \r\n
valenok
Отправлено: 28 Марта, 2009 - 18:35:20
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
а зачем конец искать , тем более если http столько же сколько и ссылок.
А переводов строки тебе понатыкают от винта.
Зато будет повод открыть документацию на функции preg_match
----- Truly yours, Sasha.
Гость
Отправлено: 28 Марта, 2009 - 18:44:42
УДАЛЁН
Цитата:
А зачем конец искать Тем более если http столько же сколько и ссылок
А переводов строки тебе понатыкают от винта
Ну пустые строки можно вырезать
Конечно для данной задачи искать http: неплохо но общее решение подсчета количества строк (Как просил автор) всетаки в поиске \r\n
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.