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 :: Подсчитать количество строк в переменой

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
spok
Отправлено: 27 Марта, 2009 - 18:34:54
Post Id


Новичок


Покинул форум
Сообщений всего: 29
Дата рег-ции: Дек. 2008  


Помог: 0 раз(а)




Нужно записать в базу данных переменую $silki в поле "silki" а так-же в поле "kolicestvo" нужно записать количество строк переменой $silki
Пользователь вводит переменую $silki через textarea примерно так

PHP:
скопировать код в буфер обмена
  1. <textarea cols="70" rows="12" name="silki" class="okno"></textarea>


Подскажите как подсчитать количество строк переменой $silki ?
 
 Top
Arrim
Отправлено: 27 Марта, 2009 - 18:37:42
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Март 2009  


Помог: 0 раз(а)




 
 Top
spok
Отправлено: 27 Марта, 2009 - 18:47:23
Post Id


Новичок


Покинул форум
Сообщений всего: 29
Дата рег-ции: Дек. 2008  


Помог: 0 раз(а)




Arrim пишет:


Счас попробывал, то выдает количество знаков, а не строк
 
 Top
Arrim
Отправлено: 27 Марта, 2009 - 18:48:30
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Март 2009  


Помог: 0 раз(а)




А сори... не допонял....
 
 Top
valenok Модератор
Отправлено: 28 Марта, 2009 - 00:23:37
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




preg_match('#http:#',$str,$found);
$count будет массив со всем вхождениями. посчитай сколько там элементов..


-----
Truly yours, Sasha.
 
My status
 Top
Гость
Отправлено: 28 Марта, 2009 - 18:33:59
Post Id


УДАЛЁН










Цитата:
preg_match('#http:#',$str,$found);
$count будет массив со всем вхождениями. посчитай сколько там элементов..
Запутали новичка тем более у вас в коде нет массива $count
И еще наверное надо искать конец строки не по http: а по \r\n
 
 Top
valenok Модератор
Отправлено: 28 Марта, 2009 - 18:35:20
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




а зачем конец искать , тем более если http столько же сколько и ссылок.
А переводов строки тебе понатыкают от винта.
Зато будет повод открыть документацию на функции preg_match


-----
Truly yours, Sasha.
 
My status
 Top
Гость
Отправлено: 28 Марта, 2009 - 18:44:42
Post Id


УДАЛЁН










Цитата:
А зачем конец искать Тем более если http столько же сколько и ссылок
А переводов строки тебе понатыкают от винта
Ну пустые строки можно вырезать
Конечно для данной задачи искать http: неплохо но общее решение подсчета количества строк (Как просил автор) всетаки в поиске \r\n
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB