/ / Zapytanie Joomla z wielokrotnym where - php, mysql, sql, joomla

Zapytanie Joomla z wieloma miejscami - php, mysql, sql, joomla

Próbuję uzyskać wyniki z bazy danych, ale mój SQL nie jest zbyt dobry.

Jestem na joomla3 i chcę to osiągnąćmam listę artykułów z wielu kategorii i „chciałbym uporządkować wyniki wszystkich artykułów według daty (nie według kategorii), ale klauzula„ gdzie ”wydaje się nie działać.

Te zapytania, które próbowałem do tej pory, ale nikt nie działa:

$query->select("id, title, introtext, created, created_by, images, urls");
$query->from("#__content");

//1st "where" try
$query->where("catid=12"OR" catid=11"OR" catid=10");

//2nd "where" try
$query->where("catid=12");
$query->OR("catid=11");
$query->OR("catid=10");

//3rd "where" try
$query->where("catid = 11", "OR")
->where("catid = 12");

$query->order("id DESC");

Wszelkie sugestie dotyczące tego, co robię źle? Dzięki

Odpowiedzi:

0 dla odpowiedzi № 1

Wypróbuj to w formacie Joomla do pisania zapytań

$query->select("id, title, introtext, created, created_by, images, urls");
$query->from("#__content");
$query->where("catid IN (10, 11, 12)"); //quotes fixed
$query->order("id DESC");

$db->setQuery($query);