Показать результаты запроса с PHP (Wordpress) - PullRequest
2 голосов
/ 06 декабря 2009

Попытка отобразить результаты SQL-запроса в PHP:

  SELECT *
    FROM wp_celebcount
ORDER BY count DESC

Я пытаюсь отобразить два столбца: wp_celebcount.name & wp_celebcount.count

Возникли проблемы с отображением результата в PHP - я хочу показать этот результат в моем файле темы Wordpress для index.php. Спасибо за помощь ...

Ответы [ 3 ]

8 голосов
/ 06 декабря 2009

Если вы используете Wordpress, это будет примерно так:

global $wpdb;
$result = $wpdb->get_results('SELECT name, count FROM wp_celebcount');
foreach($result as $row) {
    echo 'Name: '.$row->name.', Count: '.$row->count.'<br/>';
}

Рекомендуется использовать глобальный $wpdb, так как он заботится обо всех настройках базы данных.

Более подробную информацию о $wpdb можно найти здесь .

1 голос
/ 06 декабря 2009

Предполагая, что вы сделали что-то вроде $ resultSet = mysql_query ('SELECT * FROM wp_celebcount ORDER BY count DESC');

Вы должны быть в состоянии получить результаты с помощью

while ($row = mysql_fetch_assoc($resultSet))
{
   var_dump($row);
   //print an element named 'name' with echo $row['name'];
}
1 голос
/ 06 декабря 2009
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...