Sergius, в любом случае это сильно сложно будет для ТСа.
smv, почитай что такое пыхапе, что такое ссылка, что такое $_GET.
А передать параметры (кстати, тебе именно это нужно - передать нужные тебе параметры по ссылке) можно как через $_GET так и через $_POST или $_SESSION или распарсить адресную сроку и вытащить нужные тебе данные. Возможно ещё какие-то извращения, пох. Главное не пытаться делать как ты, через жопу - сначала делаем, потом думаем что нам нужно.
Есть в БД таблица page:
id | name_link | content
1 | О компании | У нас супер компания, не то что сайт
2 | Контакты | Наши магазины на каждом углу
Есть страничка index.php. Собственно на этой странички и должны быть ссылки. Так вот… Делаю запрос в БД и выдергиваю оттуда ссылки (колонка name_link).
Ссылка выглядит следующим образом: < a href="page=$row['id']">О компании</a>. $row['id'] это переменная из запроса к БД, т.е. id записи в таблице.
Дальше я отображаю контент.
делаю так
if($_SERVER['QUERY_STRING'] == NULL){ // Если в адресной строке нет дополнительных параметро (Переменных $_GET) то выводим функцию page_show() со значением по умолчанию… т.е. отображается главная страница со своим контентом
page_show();
}
else{ //Если переменные в адресной строке есть, то запускаем функцию с нужным нам параметром - переменная $page , т.е. выврдим контент с нужным нам id
page_show($page);
}
Вот так как я сделал это так как надо? Точнее проходит хоть какие то минимальные нормы…? Если нет подскажите пожалуйста какие ошибки сделал…