Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zapytanie MySQL dla wielu wartości pól wyboru

Spróbuj tego:

Użyj funkcji implodowania,

$colors =implode("," , $_GET['color']);

$rozmiar =imploduj("," , $_GET['rozmiar']);

$kształt =imploduj("," , $_GET['kształt']);

Zapytanie:

wybierz * z tabeli, w której kolor ($colors) lub rozmiar ($rozmiar) lub kształt ($kształt);

Musisz dodać warunek, aby zaznaczyć Uwzględnij wszystkie. (jeśli użytkownik zaznaczy, wybierz wszystkie zmienne, które zawierają wszystkie sprawdzane wartości)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hooki nie wyzwalają się podczas wstawiania nieprzetworzonych zapytań przez sequelize.query()

  2. Czy MySql może wycofać transakcję sql na wielu tabelach?

  3. Wstawianie wielu wartości tablicowych do bazy danych mySQL

  4. SonarQube :Jak zmniejszyć rozmiar Measure_data.ibd?

  5. Odejmij miesiące od bieżącej daty sql