Avatar billede zerocrash Nybegynder
28. september 2007 - 00:05 Der er 1 løsning

Udtræk fra DB indsættes i tabel

Det jeg gerne vil, er at jeg har nogle MySQL-data fra min WordPress-blog som jeg gerne vil have sat i en tabel - men jeg er lidt i tvivl omkring hvordan jeg griber det an.

Som eksempel har jeg en statistik-tabel som denne herunder som jeg gerne vil have mit db-udtræk indsat i på samme måde.

-- Tabel eksempel --
    <table width="220px" height="*" border="0" cellpadding="0" cellspacing="0">
    <tr><td><b>Top Referal:</b></td><td>-</td></tr>
    <tr><td><b>Antal unikke besøg:</b></td><td>-</td></tr>
    <tr><td><b>Internet Explorer:</b></td><td>-</td></tr>
    <tr><td><b>Firefox:</b></td><td>-</td></tr>
    <tr><td><b>Safari:</b></td><td>-</td></tr>
    </table>
-- Tabel eksempel slut --

Altså med Navn på datatype og dernæst data i næste celle.

Problemet kommer herunder.

-- WordPress Stats start --
    <?php
    $numposts = (int) $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_type = 'post' AND post_status = 'publish'");
    $numcomms = (int) $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '1'");
    $numcats  = wp_count_terms('category');
    $numtags = wp_count_terms('post_tag');

$post_str = sprintf(__ngettext('<b>%1$s</b> post', '<b>%1$s</b> posts', $numposts), number_format_i18n($numposts));
$comm_str = sprintf(__ngettext('<b>%1$s</b> kommentar', '<b>%1$s</b> kommentarer', $numcomms), number_format_i18n($numcomms));
$cat_str  = sprintf(__ngettext('<b>%1$s</b> kategori', '<b>%1$s</b> kategorier', $numcats), number_format_i18n($numcats));
$tag_str  = sprintf(__ngettext('<b>%1$s</b> tag', '<b>%1$s</b> tags', $numtags), number_format_i18n($numtags));
?>

//Herefter printes antal posts, kommentarer, kategorier og tags

<p><?php printf(__('%1$s og %2$s,<br />%3$s og %4$s.'), $post_str, $comm_str, $cat_str, $tag_str); ?></p>

-- WordPress Stats slut --

Her vil jeg så gerne have "posts, kommentarer, kategorier og tags" sat i venstre kolonne af tabellen mens de respektive data kommer i højre side i hver sin celle.

Nogen der har et løsningsforslag?

På forhånd tak
Avatar billede zerocrash Nybegynder
05. oktober 2007 - 02:44 #1
Lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester