Dobrý den.
Už jsem prolezl kde co, ale nedokážu najít funkční kousek kódu, který by mi zobrazil počet záznamů v tabulce.
Pokud použiju něco takového jako je tohle z Vránova webu:
<?php
// neefektivní
$pocet = mysql_num_rows(mysql_query(“SELECT * FROM tabulka”));
// rychlejší
$pocet = mysql_result(mysql_query(“SELECT COUNT(*) FROM tabulka”), 0);
?>
tak to funguje ale jen pokud to je mimo wordpress.
Ve wordpressu se to řeší nějak přes global $wpdb a tam dokážu vypsat data z databáze ale už ne počet záznamů.
<?php
global $wpdb;
echo “<table>”;
$rows = $wpdb->get_results( “SELECT prijmeni, jmeno FROM tabulka ORDER BY prijmeni “);
foreach ( $rows as $row )
{
echo “<tr><td>” . $row->prijmeni . “</td><td>” . $row->jmeno. “</td></tr>”;
}
echo “</table>”;
?>
Potřeboval bych vypsat ještě počet těch uživatelů.
Je to samostatná tabulka bez prefixu wp_.