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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Как в таблице объеденить записи вида www.xxx.ru и xxx.ru?
 
 автор: clubxaliav   (18.03.2011 в 19:34)   письмо автору
 
 

В таблицу заносяться

1. www.xxx.ru
2. xxx.ru

как сделать, чтоб скрипт при выводе из бд объединил эти сроки как одно значение?

  Ответить  
 
 автор: cheops   (18.03.2011 в 19:38)   письмо автору
 
   для: clubxaliav   (18.03.2011 в 19:34)
 

При помещении в таблицу удаляйте префикс www., например при помощи функции str_replace().

  Ответить  
 
 автор: clubxaliav   (18.03.2011 в 21:22)   письмо автору
 
   для: cheops   (18.03.2011 в 19:38)
 

не понял переноса сообщения, продолжил тему, да и ладно... напишу здесь.

смысл в том что в предыдущей теме я вносил в бд данные с помощью функции

$url = parse_url($reff, PHP_URL_HOST);


а теперь мне, что нужно заменить parse_url на str_replace() ?

  Ответить  
 
 автор: cheops   (18.03.2011 в 21:28)   письмо автору
 
   для: clubxaliav   (18.03.2011 в 21:22)
 

Нет, просто добавьте после вызова этой функции строку
<?php
  $url
['host'] = str_replace("www."""$url['host']);
?>

  Ответить  
 
 автор: clubxaliav   (18.03.2011 в 21:48)   письмо автору
 
   для: cheops   (18.03.2011 в 21:28)
 

Добавил, но в базу стало заноситься только одна буква "w"

сделал вот так и все заработало:

$url = parse_url($reff, PHP_URL_HOST);
    $domen = str_replace("www.", "", $url);


Спасибо тебе очередной раз......

  Ответить  
 
 автор: cheops   (18.03.2011 в 21:56)   письмо автору
 
   для: clubxaliav   (18.03.2011 в 21:48)
 

А... у вас же константа PHP_URL_PATH, мне почему-то далось, что массив возвращается.

  Ответить  
Rambler's Top100
вверх

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