IP скрыть последний октет

Userpic

Новичок
IP скрыть последний октет

Здравствуйте.
В поле VARCHAR записан IP пользователя
при выводе хотелось бы последний октет заменить средствами MySQL
на звездочки
т.е.

10.0.0.20 на 10.0.0.**
1.11.1.111 на 1.11.1.***
127.0.0.1 на 127.0.0.*

спасибо.
 

Userpic

Новичок
потому как хочу сразу в запросе выбрать и заменить
поэтому и написал в этот форум в надежде
о строковых представление имею, но все же надеюсь что в MySQL это не сложно
 

Bitterman

Новичок
Userpic
но все же надеюсь что в MySQL это не сложно
Мне кажется, что на пхп это сделать проще. На мой взгляд MySQL не особо предназначена для подобных операций. Ссылку на мануал по строковым функциям я тебе уже дал.
 

qwerqwer

Новичок
На php решение такое:
Код:
<?php
$ip = "здесь ip";
$iparr = split ("\.", $ip); // разбиваем адрес на октеты
//здесь указываем три из четырех
print "$iparr[0].";
print "$iparr[1]." ;
print "$iparr[2]." ;
?>
совершенно не ясны две вещи: зачем это делать средствами mysql и почему не ответить 7 лет назад по человечески на этот вопрос?
 
Последнее редактирование:
Сверху