Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SQL] co złego w tym zapytaniu
novy85
post
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 16
Dołączył: 31.10.2007

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


Witam,

co jest źle w tym zapytaniu:
  1. SELECT * FROM nazwaBazy WHERE stan=1 AND wyswietlana=0 AND typ='g_baner_www' OR typ='g_text' OR typ='g_baner' OR typ='xxx'


skrypt dziwnie mi się zachowuje i wina za to ponosi zapytanie, tylko nie wiem co jest w nim złego (przypuszczam, że te OR-y ponieważ pierwszy raz używam ich i może coś źle zrobiłem)
Go to the top of the page
+Quote Post
Lejto
post
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


są jakieś błędy?
jak dziwnie się kod zachowuje tongue.gif?
zobacz czy mysql_error(); da jakiś błąd


--------------------
Go to the top of the page
+Quote Post
drzalek
post
Post #3





Grupa: Zarejestrowani
Postów: 170
Pomógł: 18
Dołączył: 6.03.2007

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


  1. SELECT * FROM nazwaBazy WHERE stan=1 AND wyswietlana=0 AND (typ='g_baner_www' OR typ='g_text' OR typ='g_baner' OR typ='xxx');


To jest chyba jeden błąd ten brak nawiasów, ale bez nich tez powinno być ok, tzn zapytanie zadziała tylko ze złym wynikiem smile.gif

Ten post edytował drzalek 14.10.2008, 18:15:57
Go to the top of the page
+Quote Post
novy85
post
Post #4





Grupa: Zarejestrowani
Postów: 123
Pomógł: 16
Dołączył: 31.10.2007

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


dzięki drzalek właśnie to był ten błą, te nawiasy

pozdrawiam!
Go to the top of the page
+Quote Post
nevt
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


O ile dobrze wywróżyłem z fusów, co chcesz osiągnąć, to:
  1. SELECT * FROM nazwaBazy WHERE stan=1 AND wyswietlana=0 AND typ IN('g_baner_www', 'g_text', 'g_baner', 'xxx');

o... kolega drzalek był szybszy smile.gif jego kod też jest ok...


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
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 Aktualny czas: 19.08.2025 - 21:43