[MySQL][PHP] Lista wielokrotnego wyboru do zapytania SQL |
[MySQL][PHP] Lista wielokrotnego wyboru do zapytania SQL |
8.12.2017, 13:37:20
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 2.04.2012 Ostrzeżenie: (0%) |
Witajcie,
Mam skrypt losujący ID użytkownika według zadanych w formularzu właściwości. Pobieram z bazy danych listę userów i wyświetlam ja w formie listy wielokrotnego wyboru. Chodzi o to, że muszę wykluczyć z zapytana ID użytkowników którzy zostali oznaczeni w liście wielokrotnego wyboru. Powinna też być możliwość nie zaznaczenia żadnego.
Czy ktoś mi mógłby podpowiedzieć czego użyć w tym wypadku? Chciałbym to skrócić do jednej zmiennej w której, w przypadku zaznaczenia chociaż jednej opcji chciałbym umieścić "ID IS NOT <id>" a w przypadku dwóch lub więcej powinno być dla każdego kolejnego dodawane "OR <id>". |
|
|
8.12.2017, 13:39:32
Post
#2
|
|
Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%) |
Poszukaj sobie: MySQL IN() / MySQL NOT IN()
|
|
|
8.12.2017, 13:40:13
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
`ID` IS NOT IN()
|
|
|
8.12.2017, 14:33:55
Post
#4
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 2.04.2012 Ostrzeżenie: (0%) |
Dzięki! To jest to!
No i fajnie, bo SQL mam załatwiony bardzo prosto, ale nie mogę tablicy pobrać z formularza i wrzucić w ciąg. Plik form.php
Tutaj wyświetla mi się lista z checkboxami. Jest tych pozycji tyle ile znajdzie zapytanie SELECT. Zaznaczam na przykład 2 z 10 wyników i wysyłam formularz: Plik wykonaj.php
Wynikiem jest: Wykluczamy: NIC TU NIEMA |
|
|
8.12.2017, 14:39:24
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 457 Pomógł: 6297 Dołączył: 27.12.2004 |
sprawdzaj na jakich danych dzialasz a nie na jakich ci sie wydaje ze dzialasz....
var_dump($_POST); -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
8.12.2017, 14:39:28
Post
#6
|
|
Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%) |
$_POST['element_7'] a nie $_POST['$element_7']
|
|
|
8.12.2017, 14:48:32
Post
#7
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 2.04.2012 Ostrzeżenie: (0%) |
Faktycznie o jeden dolar za daleko Dzięki!
Słuszna uwaga z VAR_DUMPEM. Dzięki. |
|
|
8.12.2017, 14:57:15
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Jeszcze powinieneś zrezygnować z rozszerzenia mysql. Już dawno przestało być wspierane.
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 11:22 |