Форум программистов, компьютерный форум, киберфорум
Наши страницы

PHP для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.62
Anya)
2 / 2 / 0
Регистрация: 07.06.2011
Сообщений: 62
#1

Вывести менюшку сайта - PHP

05.12.2012, 19:05. Просмотров 1725. Ответов 39

Пытаюсь вывести менюшку сайта

PHP
1
2
3
4
5
6
7
8
9
10
11
12
   function get_cat()
    {
        db_connect();
        
        $query = "SELECT * FROM categories ORDER BY id DESC";
        
        $result = mysql_query($query);
        
        $result = db_result_to_array($result);
        
        return $result;
    }
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<td id="menu">
    
        <div class="menu" align="right">
        
           <div><a href="index.php">Главная</a></div>
           <?
                $categories = get_cat();
                foreach($categories as $item):
            ?>
                <div><a href="index.php?view=cat&id=<?=$item['cat_id'];?>"><?=$item['name'];?></a></div>
            <?endforeach;?>
            <div id="cart"><a href="#">Ваша корзина- $</a> </div>
        </div>
        
    </td>
</tr>


PHP
1
$view = empty($_GET['view']) ? 'index' : $_GET['view'];
в результате
Вывести менюшку сайта

помогите исправить )

Добавлено через 34 минуты
может что то еще из кода показать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2012, 19:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести менюшку сайта (PHP):

Вывести параметры из адресной строки на страницу сайта - PHP
Помогите пожалуйста! Есть ссылка после заполнения формы: ...

как вывести документ html с сайта в word? - PHP
всем привет! Стоит задача, надо при нажатии кнопки вывести документ с сайта в Word (документ в формате html). КАк??)

Вывести все выражения на странице сайта, выделенные жирным шрифтом тегом <strong> - PHP
Привет всем. Собственно, задача в сабже. Написал скрипт: &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset=&quot;utf-8&quot;&gt; ...

При парсинге сайта содержание в строке выводится не на языке сайта - PHP
Здравствуйте. Помогите решить проблему. Сайт в браузере на русском. Когда я его парсю все содержание в строке выводится на украинском?

Не получается сделать менюшку - HTML, CSS
Всем привет! Подскажите, пожалуйста, как сделать так чтобы когда курсором на пункт менюшки наводишь, менялся в размерах только тот пункт...

написать менюшку на сайте - Web
Мне срочно надо написать менюшку на сайте, такуюже как тут: http://bogacho.ru/collections/ Но я не знаю как это все организовать... ...

39
Anya)
2 / 2 / 0
Регистрация: 07.06.2011
Сообщений: 62
08.12.2012, 19:15  [ТС] #31
и вот еще функция выборки
PHP
1
2
3
4
5
6
7
8
9
10
11
12
 function get_cat_products($cat)
    {
        db_connect();
        
        $query = "SELECT * FROM products WHERE cat='$cat' ORDER BY id DESC";
        
        $result = mysql_query($query);
        
        $result = db_result_to_array($result);
        
        return $result;
    }
0
alpex
599 / 574 / 18
Регистрация: 16.07.2012
Сообщений: 1,760
09.12.2012, 07:16 #32
Цитата Сообщение от Anya) Посмотреть сообщение
a href=""
у вас ссылки пустые
0
Anya)
2 / 2 / 0
Регистрация: 07.06.2011
Сообщений: 62
09.12.2012, 19:08  [ТС] #33
Там да

Добавлено через 14 секунд
так и должно быть пока что

Добавлено через 53 секунды
на странице Cat должен выводится просто товар из другой категории
0
Para bellum
Эксперт PHP
3031 / 2792 / 601
Регистрация: 06.01.2011
Сообщений: 8,136
09.12.2012, 19:23 #34
Anya), попробуйте сделать так:
PHP
1
$cat = urldecode( $_GET['id'] );
А потом уже передавать эти данные в get_cat_products. Так как вы используете русские символы в алиасах (id, как у вас написано) категорий. Объясняю: вы в слове cofee вместо латинской "с" написали русскую "с".
0
KOPOJI
09.12.2012, 19:28
  #35

Не по теме:

Lyodik, http://php.net/urldecode

Внимание
Переменные в суперглобальных массивах $_GET и $_REQUEST уже декодированны. Применение urldecode() к элементам $_GET или $_REQUEST может привести к непредсказуемым и опасным результатам.

2
Anya)
2 / 2 / 0
Регистрация: 07.06.2011
Сообщений: 62
09.12.2012, 19:32  [ТС] #36
оп ) так да)

Добавлено через 37 секунд
все оказывается просто а я промаялась день)
0
Para bellum
Эксперт PHP
3031 / 2792 / 601
Регистрация: 06.01.2011
Сообщений: 8,136
09.12.2012, 19:34 #37

Не по теме:

Исправлюсь . Теорию не знал. Решил на всякий случай подсказать использовать urldecode.



Добавлено через 1 минуту
Anya), читайте пост KOPOJI, я ошибся.
0
KOPOJI
Эксперт HTML/CSSЭксперт PHP
16702 / 6624 / 433
Регистрация: 12.06.2012
Сообщений: 19,880
Завершенные тесты: 1
09.12.2012, 19:36 #38
Lyodik, не факт).
Цитата Сообщение от KOPOJI Посмотреть сообщение
Применение urldecode() к элементам $_GET или $_REQUEST может привести к непредсказуемым и опасным результатам.
а может и не привести
0
Para bellum
09.12.2012, 19:45
  #39

Не по теме:

Цитата Сообщение от KOPOJI Посмотреть сообщение
а может и не привести
Будет действовать по настроению , так что наверное лучше не использовать, раз в мануале на это сделано ударение.

1
Anya)
2 / 2 / 0
Регистрация: 07.06.2011
Сообщений: 62
09.12.2012, 20:36  [ТС] #40
Я знаю но это не некоммерческий проект так что)
0
09.12.2012, 20:36
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2012, 20:36
Привет! Вот еще темы с ответами:

составить простейшую менюшку - PascalABC.NET
у меню должно быть 3 пункты, 1.ракета 2.медуза 3.выход

Как создать менюшку - Видеопрограммы
Прошу прощения если такая тема уже существует! подскажите програму с помошью которой можно было бы записать на dvd диск два фильма и...

Как запихать пиктограммы в менюшку? - Visual Basic
Уважаемые коллеги, помогите с созданием меню. Никак не получается запихать пиктограммы в менюшку. Наверняка это должно как-то делаться,...

Отключить менюшку слева убунту - Linux GUI
Всем привет, простите сразу меня что с такими вопросами я на форум.. Как отключить менюшку с ярлыками программ. либо переместить её наверх?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru