Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Jak sprawdzic wartosc pola jezeli sie zaczyna od...
Komarek
post 16.02.2011, 18:55:53
Post #1





Grupa: Zarejestrowani
Postów: 114
Pomógł: 0
Dołączył: 18.12.2009

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


Googlowalem i jakos nie moge tego znalezc a na pewno to istnieje.
Potrzebuje sprawdzic wartosc pola.
  1. if($user_field_1 "rozpoczyna się od" 'ID-')
  2. {
  3. ...


Jaka to funkcja ? tongue.gif

zastanawialem sie nad strpos() ale potrzebuje funkcji nie ktora "zawiera" tylko zeby sprawdzic czy sie rozpoczyna od ;p

Ten post edytował Komarek 16.02.2011, 18:58:32
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sadistic_son
post 16.02.2011, 19:09:42
Post #2





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


  1. $string='ID-vbtedID-yvhrty';
  2.  
  3. $a=strpos($string,'ID-');
  4.  
  5. if($a!==false && $a==0){
  6. echo 'rozpoczyna sie od ID-';
  7. }else{
  8. echo'nie rozpoczyna sie od ID-';
  9. }


Cytat(Komarek @ 16.02.2011, 19:02:21 ) *
nie sadze ze to by mialo jakies znaczenie.
I tu się mylisz bo jeśli w bazie to rozwiązaniem byłoby zastosowanie zapytania zawierającego WHERE wartosc LIKE 'ID-%'.

@down - wzięte pod uwagę, poprawione smile.gif

Ten post edytował sadistic_son 16.02.2011, 19:15:48


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
Komarek
post 16.02.2011, 19:11:48
Post #3





Grupa: Zarejestrowani
Postów: 114
Pomógł: 0
Dołączył: 18.12.2009

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


Cytat(sadistic_son @ 16.02.2011, 19:09:42 ) *
  1. $string='ID-vbtedyvhrty';
  2.  
  3. $a=strpos($string,'ID-');
  4.  
  5. if($a==0){
  6. echo 'rozpoczyna sie od ID-';
  7. }else{
  8. echo'nie rozpoczyna sie od ID-';
  9. }



Mniemam ze to nie jest tak ;]
bo jak $string = "BleBleBleID-"
to to ID- tez znajdzie jako pierwsze znalezienie ;]


Cytat(sadistic_son @ 16.02.2011, 19:09:42 ) *
I tu się mylisz bo jeśli w bazie to rozwiązaniem byłoby zastosowanie zapytania zawierającego WHERE wartosc LIKE 'ID-%'.


Obawiam sie rowniez ze w tytule tematu dodalem tag [PHP] a nie [MySQL]

ps. dziala wsyzstko dzieki Pigola (+)
Go to the top of the page
+Quote Post
sadistic_son
post 16.02.2011, 19:15:27
Post #4





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Cytat(Komarek @ 16.02.2011, 19:11:48 ) *
Mniemam ze to nie jest tak ;]
bo jak $string = "BleBleBleID-"
to to ID- tez znajdzie jako pierwsze znalezienie ;]
Nie prawda, sprawdź najpierw, potem się dopiero nie zgadzaj...


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
Komarek
post 16.02.2011, 19:17:50
Post #5





Grupa: Zarejestrowani
Postów: 114
Pomógł: 0
Dołączył: 18.12.2009

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


no racja rzeczywiscie ale tak czy siak powinno chyba byc === instead of == ;p
Go to the top of the page
+Quote Post

Posty w temacie


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: 17.06.2025 - 23:22