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

Jak se kategorie a podkategorie pro WooCommerce ukládají do DB?

function getParentCategories() {
    global $wpdb;
    $sql = "SELECT term_id as id, name, slug FROM wp_terms where term_id in (SELECT term_id FROM wp_term_taxonomy where parent = 0 and taxonomy = 'category') order by name asc";
    $parents = $wpdb->get_results( $sql );
    return $parents;
}

function getChildCategories($id) {
    global $wpdb;
    $sql = "SELECT term_id as id, name, slug FROM wp_terms where term_id in (SELECT term_id FROM wp_term_taxonomy where parent = $id and taxonomy = 'category')  order by name asc";
    $children = $wpdb->get_results( $sql );
    return $children;
}


  1. Problém s kódováním znaků

  2. Výkon v PDO / PHP / MySQL:transakce versus přímé provádění

  3. Řetězec dotazu MySQL obsahuje

  4. Konsolidace instance SQL Server pomocí shlukování a stohování