witam, mam w planach na wordpressie zrobic, że posty wyswietlają sie w 3 kolumnach i kazda kolumna ma inna tematyke. Doszedłem do tego, że posiadam 3 kolumny i ze w kazda wypełnia sie tekstem w news'a, który pobieram z bazy danych z tabeli wp_posts. I to powoduje, że w każdej kolumnie jest ten sam tekst/news i moje pytanie brzmi jak zrobic by to pobieralo z bazy wg np kategorii ?

to jest kod, ktory dodaje mi do kazdej kolumny newsa ale tego samego i do tego dodaje mi tytul kolumny. A potrzebuje to tak zmienić by sql pobieral mi z bazy dla kazdej kolumny inny tekst. Da sie to zrobic ?

$tyt=mysql_query("SELECT name FROM wp_terms where  name = 'społeczenstwo' ");
while($tytul=mysql_fetch_array($tyt))
{

 echo $tytul['name'];
        echo "<br>\n";
        echo "<br>\n";
}


$link=mysql_query("SELECT post_content FROM wp_posts  ");
while($wiersz=mysql_fetch_array($link))
{


       
        echo $wiersz['post_content'];
    
}
while($tytul=mysql_fetch_array($tyt))
{

 echo $tytul['name'];
        echo "<br>\n";
        echo "<br>\n";
}
 

Taki mam ogolnie kod ktory odpowiada za te kolumny

<?php

$host = "localhost"; 
$user = "root"; 
$pass = ""; 
$db = "wp";

$r = mysql_connect($host, $user, $pass) and mysql_select_db($db);

if (!$r) {
    echo " Nie można się połączyć z serwerem \n";
    trigger_error(mysqli_error(), E_USER_ERROR);
} else {
    echo ""; 
}

$r2 = mysql_select_db($db);

if (!$r2) {
    echo " Nie można wybrać bazy danych \n";
    trigger_error(mysql_error(), E_USER_ERROR); 
} else {
    echo "";
}



$tyt=mysql_query("SELECT name FROM wp_terms where  name = 'społeczenstwo' ");
while($tytul=mysql_fetch_array($tyt))
{

 echo $tytul['name'];
        echo "<br>\n";
        echo "<br>\n";
}


$link=mysql_query("SELECT post_content FROM wp_posts  ");
while($wiersz=mysql_fetch_array($link))
{


       
        echo $wiersz['post_content'];
    
}
while($tytul=mysql_fetch_array($tyt))
{

 echo $tytul['name'];
        echo "<br>\n";
        echo "<br>\n";
}
mysql_close();
?>