Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] wyciagnięcei cyfr
mateuszpi
post 23.03.2008, 12:46:23
Post #1





Grupa: Zarejestrowani
Postów: 140
Pomógł: 0
Dołączył: 11.09.2006
Skąd: Jaworzno

Ostrzeżenie: (0%)
-----


Witam

mam zmienną $test2 o wartosci: 2000, 2001, lata, ws

i teraz pytanie do was. jak z tej zmiennej wyciągnąć tylko 2000, 2001 czyli fragmenty tylko cyfrowe questionmark.gif
zapewne trzeba to przerobić na tablice ale co dalej. jak z niej wykasować wszystko oprucz cyfr

(zawartosć test2 to nazwa tabel z bazy danych wyciagnięta z bazy przy pomocy mysql_query('show tables')winksmiley.jpg


z góry dzięki za pomoc.
Go to the top of the page
+Quote Post
nowotny
post 23.03.2008, 12:50:38
Post #2





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

Ostrzeżenie: (0%)
-----


Rozwalić na tablicę za pomocą explode" title="Zobacz w manualu PHP" target="_manual, której elementy następnie sprawdzić za pomocą is_numeric" title="Zobacz w manualu PHP" target="_manual...
Go to the top of the page
+Quote Post
mateuszpi
post 23.03.2008, 12:52:44
Post #3





Grupa: Zarejestrowani
Postów: 140
Pomógł: 0
Dołączył: 11.09.2006
Skąd: Jaworzno

Ostrzeżenie: (0%)
-----


jeśli ktoś sie zainteresowałto dzięki. okazało się to prosciejsze niż przypuszczałem biggrin.gif
mysql_query('show tables like "2%"'); biggrin.gif



EDIT
dzięki nowotny

Ten post edytował mateuszpi 23.03.2008, 12:53:19
Go to the top of the page
+Quote Post
remik09
post 23.03.2008, 13:27:12
Post #4





Grupa: Zarejestrowani
Postów: 102
Pomógł: 10
Dołączył: 25.12.2005
Skąd: Ruda Śląska

Ostrzeżenie: (0%)
-----


hmmm to Ci bedzie dzialalo tylko jesli te cyfry beda numerem roku, w tym wypadku to dziala ale nowotny podal chyba lepsze rozwiazanie jesli bedziesz uzywal tego do roznych celow


--------------------
moj blog z glupotami
darmowe mp3

workstation: zendstudio 5.5.0 | EditPlus 3 | PHP/4.3.9 |
Go to the top of the page
+Quote Post
mateuszpi
post 23.03.2008, 14:21:08
Post #5





Grupa: Zarejestrowani
Postów: 140
Pomógł: 0
Dołączył: 11.09.2006
Skąd: Jaworzno

Ostrzeżenie: (0%)
-----


nazwy zawsze będą tylko rokiem.

EDIT
a do roku 3000 to i tak ani ja ani skrypt nie dociągniemy biggrin.gif

Ten post edytował mateuszpi 23.03.2008, 14:22:46
Go to the top of the page
+Quote Post
vtuner
post 23.03.2008, 14:23:09
Post #6





Grupa: Zarejestrowani
Postów: 220
Pomógł: 10
Dołączył: 23.08.2005
Skąd: Łódź

Ostrzeżenie: (0%)
-----


ewentualnie możesz jeszcze zrobić coś takiego:

  1. <?php
  2. $zmienna = 'test321';
  3. $zmienna = preg_replace("/D/","", $zmienna);
  4. echo $zmienna; // wyświetli 321
  5. ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 11:41