sql >> Databáze >  >> RDS >> Mysql

Použití parametrů URL při vyhledávání MYSQL

Ano, jste na správné cestě. Získejte hodnoty z adresy URL pomocí get nebo request

$category=mysql_real_escape_string($_GET['cat']);
$color=mysql_real_escape_string($_GET['color']);

a udělejte svůj SQL jako

SQL="SELECT p.product_name, p.product_sku, p.product_desc, i.inventory_color, i.inventory_size
FROM products as p
INNER JOIN  invetory as i ON p.product_id = i.product_id
WHERE p.product_category='".$category."' AND i.inventory_color='".$color."'";


  1. Získání návratové hodnoty z uložené procedury v C#

  2. SQL_NO_CACHE nefunguje

  3. Zápis rekurzivního CTE pomocí syntaxe Entity Framework Fluent nebo Inline syntaxe

  4. MySQL třídit podle počtu výskytů