Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: $sql="select * from baza where imie = \"%$_POST[b
Forum PHP.pl > Forum > Bazy danych > MySQL
tiramizu
Panowie mam stronke powiązana z SQL. Mam taki problemik, potrzebuje wyszukac w tej bazie imie i nazwisko, co tez mi działa. Problem sie pojawia kiedy chce aby na stronce mozna jeszcze bylo wyszukac dana osobe po nr_id. Chciałbym aby to dzialalo mniej wiecej tak, ze musze podac albo imie i nazwisko (or) nr_id. narazie mam cos takiego jesli chodzi o imie i nazwisko $sql="select * from baza where imie = \"%$_POST[b]%\" and nazwisko = \"%$_POST[c]%\" ORDER BY \"%$_POST[e]%\"" ; i to dziala. dziekuje za pomoc.
Levabul
  1. <?php
  2.  
  3. #nie wiem jaka jest nazwa zmiennej nr_id ja zalorzylem ze to bedzie $_POST[nr_id
    ]
  4. if (!empty($_POST['nr_id']))
  5.  $sql=&#092;"select * from baza where nr_id = \"%$_POST[nr_id]%\" ORDER BY \"%$_POST[e]%\"\";
  6. else
  7.  $sql=&#092;"select * from baza where imie = \"%$_POST[b]%\" and nazwisko = \"%$_POST[c]%\" ORDER BY \"%$_POST[e]%\"\" ;
  8. mysql_query ($sql);
  9.  
  10. ?>
tiramizu
Działa bardzo fajnie, wielkie dzięki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.