Как отобразить скалярное значение в записи из пользовательской таблицы, созданной в Wordpress DB? - PullRequest
0 голосов
/ 07 октября 2018

Я пытаюсь получить значение varchar из моей базы данных WordPress.Я попробовал следующий код без успеха.Кроме того, в моем сообщении также указывается get_results вместо get_row. В моем сообщении просто показан HTML-код без значения "brand" (включены фрагменты PHP).Как я могу показать скалярное значение из моей БД в моих сообщениях, индекс ..?Нужно ли снова устанавливать соединение?

<?php
      $db_brand = $wpdb->get_row( "SELECT brand FROM $wpdb->brands where id = 1" );
      echo "<p>The brand in this post is {$db_brand}</p>";    
?>

1 Ответ

0 голосов
/ 07 октября 2018

вы получаете строку, но нужно показать столбец.используйте

<?php
      $db_brand = (array)$wpdb->get_row( "SELECT brand FROM $wpdb->brands where id = 1" );
      echo "<p>The brand in this post is {$db_brand['brand']}</p>";    
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...