Показать сообщение отдельно
  #1 (permalink)  
Старый 11.07.2014, 18:05
Аспирант
Отправить личное сообщение для Rorbi Посмотреть профиль Найти все сообщения от Rorbi
 
Регистрация: 28.02.2014
Сообщений: 36

Меню И подгрузка контента из mysql
Здравствуйте. Подскажите пожалуйста.
Есть автоматически генерируемое меню из бд (то есть на сайте форма добавления пункта меню, и сразу вывод его в блок меню):
<?
if (isset($_POST["name"])) {
    $sql = $mysqli->query("INSERT INTO `servise` (`name`, `description`,`link`) 
                        VALUES ('".$_POST['name']."','".$_POST['description']."','".$_POST['link']."')");
   if ($sql) {
       echo "<p>Сервис добавлен</p>";
    } else {
        echo "<p>Произошла ошибка</p>";
    }
}

?>
Это форма добавления его в базу:

<?
$sql = $mysqli->query('SELECT `id` , `name` FROM `servise`');
while ($name = $id = $sql->fetch_assoc()) {
	(isset($_GET['name, id']) && $_GET['name'] == $name['name'] && $_GET['id'] == $id['id']);
	print '<a class="left_a" href="/info/?id='.$id['id'].'">'.$name['name'].'</a>';
};
?>


И вывод добавленных пунктов в виде ссылок, где "name" задает имя ссылки, и id которое задает href ссылки. То есть на выходе получаем:

<a class="left_a" href="/info/?id=7">Сервис 2</a>
<a class="left_a" href="/info/?id=8">Сервис 3</a>
<a class="left_a" href="/info/?id=9">Сервис 4</a>
<a class="left_a" href="/info/?id=10">Сервис 5</a>


И вот сам вопрос: При клике на ссылку у меня в адресной строке пишется http://www.site.ru/info/?id=7
Как надо в общем, но как мне сделать что бы при клике на эту ссылку у меня подгружался контент с БД, то есть по значению id в адресной строке он показывал мне нужный контент из БД, соответствующий id из таблицы "servise"?
Ответить с цитированием