Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL]Dwa zapytania w jednym
snerf
post 25.12.2018, 10:10:03
Post #1





Grupa: Zarejestrowani
Postów: 74
Pomógł: 3
Dołączył: 30.03.2014

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


witam

moja baza:
id
name
visible

Cytat
1
Tomasz
on
2
Piotr
off
3
Magda
On
4
Magda
off


$nick_name = Magda

Chciałbym wyświetlić wszystkie rekordy z bazy danych poza tymi którymi visible jest off i równa się z innym $nick_name niż zalogowany

A więc powinno wyświetlić:
Cytat
1
Tomasz
on
3
Magda
On
4
Magda
Off


SELECT * FROM user WHERE (visible NOT LIKE 'on' AND name = :nick_name)
kompletnie nie wiem jak się za to zabrać i w żaden sposób nie działa tak jak powinno

Ten post edytował snerf 25.12.2018, 10:13:53
Go to the top of the page
+Quote Post
trueblue
post 25.12.2018, 11:16:30
Post #2





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

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


  1. WHERE visible='on' OR (visible='off' AND name=:nick_name)


--------------------
Go to the top of the page
+Quote Post
snerf
post 25.12.2018, 11:39:15
Post #3





Grupa: Zarejestrowani
Postów: 74
Pomógł: 3
Dołączył: 30.03.2014

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


Cytat(trueblue @ 25.12.2018, 12:16:30 ) *
  1. WHERE visible='on' OR (visible='off' AND name=:nick_name)


Takie oczywiste i proste :/
oczywiście działa smile.gif

Pomógł! dzięki wielkie
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: 19.04.2024 - 01:38