Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] problem z zapytaniem - LIKE
bluesqad
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 6
Dołączył: 25.06.2007
Skąd: Olkusz

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


Witajcie,
mam problem z LIKE w zapytaniu mysql pod php.
W pierwszym zapytaniu wyciągam z tabeli jedno konkretne pole które ma wartość no 01 lub 06 lub 12
Wyciągam do poleceniem $row = mysql_fetch_row($result) i $row[0] ma tą konkretną wartość.
Problem pojawia sie przy nastepnym zapytaniu. Chciałbym zrobić tak aby funkcja LIKE porownywala mi nr_mpk ze wzorcem.
Próbowalem zrobić to następująco ale niestety nie dziala:
  1. <?php
  2. $nr_oddzialu = $row[0];
  3. print $nr_oddzialu;
  4. $query = "SELECT klient_id, nazwa, miasto, ulica, nr_mpk FROM klient WHERE klient.nr_
    mpk LIKE '$nr_oddzialu___'"
    ;
  5. ?>


i jeszcze tak:
  1. <?php
  2. $nr_oddzialu = $row[0];
  3. print $nr_oddzialu;
  4. $query = "SELECT klient_id, nazwa, miasto, ulica, nr_mpk FROM klient WHERE klient.nr_
    mpk LIKE '$nr_oddzialu'+'___'"
    ;
  5. ?>


Wzorzec ma sie składać ze zmiennej $nr_oddziału który ma wartość braną z bazy danych i z 3 innych dowolnych znaków.


Pozdrowienia

Ten post edytował bluesqad 3.06.2008, 13:35:29
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 25.09.2025 - 18:29