![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 15.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
mam taki problem, w bazie mam numery telefonów (wszystkie są w jednym ciągu 544561232) czy jest możliwość żeby wyświetlić ten numer w bardziej czytelny sposób np: (0-54) 456-12-32?
![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Mozna
![]() Np, wyrazeniami regularnymi @^([0-9]{2})([0-9]{3})([0-9]{2})([0-9]{2})$@ (0-\\1) \\2-\\3-\\4 544561232 (0-54) 456-12-32? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 15.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
witam ponownie, przglądałem te wyrażenia ale nie wiem jak mam to podpiąć do kodu i jaką funkcję zastosować?
if ($telefon<>'') { if ($i<>0) {$sql=$sql."and ";}; $telefon = eregi_replace(" +","%",$telefon); $sql=$sql."(telefon like '%$telefon%') "; $i++;}; może mi ktoś w tym pomódz? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 402 Pomógł: 0 Dołączył: 20.01.2003 Ostrzeżenie: (0%) ![]() ![]() |
to co podal hwao to nie eregi tylko preg
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 15.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
troszkę jestem za cienki chyba żeby to zrobić, może mi ktoś powiedzieć co robę żle?
<? $patterns = "array @^([0-9]{2})([0-9]{3})([0-9]{2})([0-9]{2})$@"; $replace = "array (0-\\1) \\2-\\3-\\4"; if ($telefon<>'') { if ($i<>0) {$sql=$sql."and ";}; $telefon = preg_replace(" +","%",$patterns, $replace, $telefon); $sql=$sql."(telefon like '%$telefon%') "; $i++;}; ?> z góry dziękuję :roll2: |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 402 Pomógł: 0 Dołączył: 20.01.2003 Ostrzeżenie: (0%) ![]() ![]() |
a) nie uzywaz forumowych znacznikow ;]
![]()
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 15.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
dzięki znalazłem w manualu.
pozdrawiam ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:01 |