Wordpress MySql запрос - foreach галерея повторяет описание - PullRequest
0 голосов
/ 30 января 2012

Я пытаюсь повторить описание каждой галереи, но я не знаю, как писать, чтобы было проверить, в какой галерее мы сейчас находимся.

Невозможно использовать метод записи по умолчанию echo nl2br($gallery->description);, потому что я пытаюсь отобразить его в плагине prettyphoto, который находится в заголовке.

Итак, я написал запрос, но он простоваренье все описания.Это код, я пытался сделать так, чтобы он запрашивал только те строки, где наша база данных равна gid галереи, в которой мы находимся, но, похоже, она не работает:

<?php $result = mysql_query("SELECT * from wp_ngg_gallery WHERE 'gid'='". gid ."';");while($row = mysql_fetch_array($result))
        {
            $gallery_desc[] = $row['galdesc'];
        }
    foreach ($gallery_desc as &$galdesc)
        {
            echo '<div class="GalleryDescription">' . $galdesc . '</div>';
        }
    ?>

Спасибо

1 Ответ

0 голосов
/ 30 января 2012

Попробуйте заменить 'gid' на переменную:

$result = mysql_query("SELECT * from wp_ngg_gallery WHERE 'gid'='". $gid ."';")
...