[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Товарищи знатоки, помогите с кодом
Серега187
Привет ребята знатоки! Очень нужна ваша помощь. Сделал панель управления сайтом по шаблону, все работает без проблем: добавляю контент для страниц, меняю его, можно изменить пункты меню. Вот код тут проблем нет все работает...
<div id="content">
<?php
if(isset($_GET['message'])){
echo "<p style='color:red'>Страница успешно обновлена!</p>";
}
require ("sources/conection.php");

$page = (isset($_GET['page'])) ? $_GET['page']:"1";
$gormenu = (isset($_GET['gormenu'])) ? $_GET['gormenu']:"none";

if($gormenu !="none"){
$sql = "SELECT id, name, url, title FROM gormenu WHERE id='$gormenu'";
$result = $conn->query($sql) or die (mysqli_error());
if ($result){
$row = $result->fetch_object();
echo '<form method="post" action="update.php">';
echo '<input type="hidden" name="id" value="'.$row->id.'">';
echo '<input type="text" name="name" value="'.$row->name.'">';
echo '<input type="text" name="url" value="'.$row->url.'">';
echo '<input type="text" name="title" value="'.$row->title.'">';
echo '<input type="submit" name="editLinks" value="Сохранить">';
echo '</form>';
}
}else{

$sql = "SELECT id, content FROM pages WHERE id='$page'";
$result = $conn->query($sql) or die (mysqli_error());
if ($result){
$row = $result->fetch_object();
echo '<form method="post" action="update.php">';
echo '<input type="hidden" name="id" value="'.$row->id.'">';
echo '<textarea name="content" cols="66" rows="30">';
echo $row->content;
echo '</textarea>';
echo '<input type="submit" id="submit" name="editContent" value="Сохранить">';
echo '</form>';
}
}

?>

</div>


КОД ДЛЯ НАВИГАЦИИ


<div id="navig">
<h4>Страницы верхнего меню</h4>
<ul>
<?php
$sql = "SELECT id, name FROM gormenu";
$result = $conn->query($sql) or die (mysqli_error());
if($result){
while($row = $result->fetch_object()){
echo "<li><a href='admin.php?page={$row->id}'>{$row->name}</a></li>";
}
}
?>
</ul>

<h4>Пункты верхнего меню</h4>
<ul>
<?php
$sql = "SELECT id, name FROM gormenu";
$result = $conn->query($sql) or die (mysqli_error());
if($result){
while($row = $result->fetch_object()){
echo "<li><a href='admin.php?gormenu={$row->id}'>{$row->name}</a></li>";
}
}
?>
</ul>
</div>
Но этот код только для верхнего меню, а мне нужно еще его переделать и для вертикального меню. Нижнюю часть кода (навигацию) я добавляю без проблем все работает, в БД обновляется. Просто копирую и меняю gormenu на vertmenu. А вот с верхней частью такой фокус не проходит, вернее проходит, но появляются два окна с редактором и избавится от второго я не могу.
Помогите, пожалуйста, кому не трудно, правильно написать верхнюю часть кода на два меню: горизонтального (gormenu) и вертикального (vertmenu), чтобы все работало.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.