Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Все буквы первого слова - в верхнем регистре

Сообщения:  [1-10]    [11-20]  [21-23] 

 
 автор: ronin   (27.09.2006 в 15:21)   письмо автору
 
   для: ronin   (27.09.2006 в 10:23)
 

P.S. Еще нюанс: в остальном тексте попадаються слова с большой буквы, поэтому не
"<p style='text-transform:lowercase'>", а -
"<p style='text-transform:normal'>"
Еще раз всем спасибо!

   
 
 автор: ronin   (27.09.2006 в 10:23)   письмо автору
 
   для: AlexSol   (26.09.2006 в 19:26)
 

Спасибо!

   
 
 автор: AlexSol   (26.09.2006 в 19:26)   письмо автору
 
   для: ronin   (26.09.2006 в 18:17)
 

'font-weight: bold' более грамотно (на мой взгляд)

про свойства стилей вы можете почитать здесь http://css-info.narod.ru/

   
 
 автор: ronin   (26.09.2006 в 18:17)   письмо автору
 
   для: ronin   (26.09.2006 в 17:58)
 


 echo $postrow['name'] = "<p style='text-transform:lowercase'>" .preg_replace("|^([^ ]+)|", "<span style='text-transform:uppercase'style='font-weight: bolder'>\\1</span>", $postrow['name'])."</p>";    

Если вставить
style='font-weight: bolder'
Первое слово нетолько БОЛЬШИЕ буквы, но и ЖИРНЫЕ :)

   
 
 автор: ronin   (26.09.2006 в 17:58)   письмо автору
 
   для: AlexSol   (26.09.2006 в 17:30)
 

УРА!!! УРА!!! Кланяюсь в пояс(без шуток) Просто не вериться, что есть столько добрых людей.

   
 
 автор: AlexSol   (26.09.2006 в 17:30)   письмо автору
 
   для: cheops   (26.09.2006 в 17:25)
 

<?php  
 $postrow
['name'] = 'hello world'
 echo 
$postrow['name'] = "<p style='text-transform:lowercase'>" .preg_replace("|^([^ ]+)|""<span style='text-transform:uppercase'>\\1</span>"$postrow['name'])."</p>"
?>  


может так?

   
 
 автор: cheops   (26.09.2006 в 17:25)   письмо автору
 
   для: ronin   (26.09.2006 в 17:16)
 

Они у вас и в базе данных все большие?

   
 
 автор: ronin   (26.09.2006 в 17:16)   письмо автору
 
   для: cheops   (26.09.2006 в 17:06)
 

В данном примере с 'hello world' стало HELLO world' - Спасибо! Получилось, но у меня при выводе - все буквы во всех словах - большие. Помогите!

   
 
 автор: cheops   (26.09.2006 в 17:06)   письмо автору
 
   для: ronin   (26.09.2006 в 12:50)
 

Тогда можно поступить следующим образом
<?php 
 $postrow
['name'] = 'hello world';
 echo 
$postrow['name'] = preg_replace("|^([^ ]+)|""<span style='text-transform:uppercase'>\\1</span>"$postrow['name']);
?> 

   
 
 автор: ronin   (26.09.2006 в 12:51)   письмо автору
 
   для: AlexSol   (26.09.2006 в 12:43)
 

А как ?я не разбираюсь.

   

Сообщения:  [1-10]    [11-20]  [21-23] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования