consultar subcategorias mysql
Bom dia pessoal, tudo bem?
Na tabela de categorias tenho os seguintes campos, category_id, category_parent, category_name, category_title e category_date, o category_parent por default vem NULL e se ele estiver NULL significa que ele é uma categoria, quando ele tem algum id, ele é uma subcategoria. O que preciso é pegar todas as subcategorias tentei fazer deste modo SELECT * FROM categorias WHERE category_parent = :subparent AND :subparent = :category_id . Como poderia fazer isso? Obrigado desde ja! Lembrando que estou utilizando o PDO abraços
Na tabela de categorias tenho os seguintes campos, category_id, category_parent, category_name, category_title e category_date, o category_parent por default vem NULL e se ele estiver NULL significa que ele é uma categoria, quando ele tem algum id, ele é uma subcategoria. O que preciso é pegar todas as subcategorias tentei fazer deste modo SELECT * FROM categorias WHERE category_parent = :subparent AND :subparent = :category_id . Como poderia fazer isso? Obrigado desde ja! Lembrando que estou utilizando o PDO abraços
Juliano Garcia
Curtidas 0
Melhor post
Wellington Pereira
17/06/2015
JÁ que todas as "categorias pais" tem como padrão o campo category_parent = NULL, basta na consulta vc fazer
Logo retornara todas as categorias que tem valor na category_parent "subcategorias"
SELECT * FROM categorias WHERE category_parent != NULL
Logo retornara todas as categorias que tem valor na category_parent "subcategorias"
GOSTEI 1
Mais Respostas
Juliano Garcia
17/06/2015
Bom dia Wellington, primeiramente quero te agradecer de ter se disponibilizado a me ajudar, em segundo consegui resolver de uma forma diferente. Ficou assim,
SELECT * FROM categorias WHERE category_parent != ' ' '' . Obrigado
SELECT * FROM categorias WHERE category_parent != ' ' '' . Obrigado
GOSTEI 0
Juliano Garcia
17/06/2015
Galera, seguinte ate consegui resolver em partes a dificuldades que tava tendo, ocorre o seguinte, no select dinamico que tenho, ele inclui em todas as categorias as subcategorias, ´por exemplo, dentro da categoria noticias deveria aparecer somente a subcategoria economia mas ta listando todas as subcategorias cadastradas no banco, alguem poderia me dar um help?
Vou deixar um exemplo que foi feito em oop, mas to fazendo em pdo por isso naum funciona.
"ws_categories", "WHERE category_parent = :parent ORDER BY category_title ASC", "parent={$ses['category_id']}"
Desde ja agradeço
Vou deixar um exemplo que foi feito em oop, mas to fazendo em pdo por isso naum funciona.
"ws_categories", "WHERE category_parent = :parent ORDER BY category_title ASC", "parent={$ses['category_id']}"
Desde ja agradeço
GOSTEI 0