Я использую плагин exec php, чтобы код php находился на моих страницах.Я импортировал таблицу в базу данных wordpress и скопировал свой исходный запрос на страницу, но я не могу заставить его работать.
Я не могу сказать, что не так, потому что на страницу не выдается ошибка sql, все, что он делает, это прекращает выполнение, как только достигает запрос.
$query = "SELECT * FROM 'classSchedule' ORDER BY 'age' ASC";
$result = mysql_query ($query, $link) or die (mysql_error());
$num_rows = mysql_num_rows ($result);
if ($num_rows != "0")
{
echo "Select a Class";
while ($row = mysql_fetch_array($result))
{
$day = $row['day'];
$time = $row['time'];
$class = $row['class'];
$age = $row['age'];
$level = $row['level'];
echo "(Age: $age) $day $time $class Level: $level";
}
}
Я также пыталсятестирование с примером кода в кодексе wpdb, но даже это не работает.
$mylink = $wpdb->get_row("SELECT * FROM $wpdb->wp_links WHERE link_id = 2");
echo $mylink->link_id;
Кто-то, пожалуйста, помогите!Я использую WordPress 3.1.
РЕДАКТИРОВАТЬ Хорошо, я решил это, добавив глобальный $ wpdb в верхней части кода.