Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zapytanie sql w jednej kolumnie dwa warunki
jagwie
post 10.02.2014, 16:09:51
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 6.01.2008

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


witam mam takie zapytanie

  1. SELECT id FROM licytacja WHERE nazwa = "'.mysql_escape_string($_POST['kwota']).' " AND id_uzytkownika <> '.$wynik['id']


Tabela wygląda tak id , nazwa , id_uzytkownika ,czas ,punkty
działa to tak Dodam że zmienna $kwota znajduje się w polu input sprawdza wpisuje np; liczbę 20 przed zapisaniem sprawdza czy w rekordach występuje ta liczba jeśli nie to zapisuje
jeśli jest to wyskakuje komunikat
Ja potrzebuje aby dodatkowo sprawdziło pole Punkty ale tylko tego rekordu czyli w zaptyaniu wygląda to tak
  1. SELECT id FROM licytacja WHERE nazwa > "'.mysql_escape_string($_POST['punkty']).' " AND id_uzytkownika = '.$wynik['id']

I Jak to połączyć próbuje z OR lecz sprawdza tylko 1 warunek prosiłbym o pomoc

Przepraszam lecz to drugie zapytanie miało błąd powinno wyglądać tak
  1. SELECT id FROM licytacja WHERE punkty > "'.mysql_escape_string($_POST['kwota']).' " AND id_uzytkownika = '.$wynik['id']


Już sobie poradziłem lecz niewiem czy jest to poprawne zamieszczam poniżej
  1. SELECT id FROM licytacja WHERE punkty < "'.mysql_escape_string($_POST['kwota']).'" AND id_uzytkownika = '.$wynik['id'].' XOR nazwa = "'.mysql_escape_string($_POST['kwota']).'" AND id_uzytkownika <> '.$wynik['id'].'



Ten post edytował jagwie 10.02.2014, 15:20:50
Go to the top of the page
+Quote Post
Pyton_000
post 10.02.2014, 20:20:25
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Coś strasznie namieszałeś wink.gif
Zdecyduj się co gdzie chcesz porównywać bo te zapytania to każde inne i nie wiadomo o co chodzi.
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: 24.06.2025 - 00:52