$wpdb = new wpdb( $user, $pass, $db, $host );
po vytvoření objektu wpdb je třeba nastavit názvy tabulek, to se provádí voláním metody set_prefix() method nastaví názvy tabulek.
set_prefix( $prefix, $set_table_names = true )
pokud zkontrolujete chybu SQL. názvy tabulek jsou prázdné. Výchozí předpona tabulky je 'wp_' .
řešení:
$wpdb = new wpdb( $user, $pass, $db, $host );
$wpdb->set_prefix('wp_');
//then rest of your code..