Как создать новый пункт меню с информацией из базы данных php и сессий

0

Извините, если об этом уже спрашивали, но я попытался найти ответ и не смог его найти.

Я создаю веб-сайт, на котором пользователь отправляет информацию о своем ребенке, таком как возраст, школа, уровень навыков и т.д. При регистрации.

Как только они завершат регистрацию своей информации и детской информации, они могут войти в свою панель управления и перейти на свою панель.

У меня есть пункт меню, который называется "танцоры", а элементом подменю должно быть имя танцора/ребенка, которое было введено после регистрации. другой пункт меню, который также есть "добавить нового танцора".

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

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

вот мой код меню html:

<div class="row subnav">
   <div class="col-sm-12">
       <ul>
        <li class="li-spacing"><a href="parentdashboard.php">Home</a></li>
        <li class="dropdown li-spacing">
           <a class="dropdown-toggle" data-toggle="dropdown">Dancers<b class="caret"></b></a>
           <ul class="dropdown-menu">
            <li><a href="#">Name</a></li>
            <li class="divider"><hr></li>
            <li><a href="#">Name</a></li>
            <li class="divider"><hr></li>
            <li><a href="#">Add New</a></li>
           </ul>
         </li>
        <li class="dropdown li-spacing">
          <a class="dropdown-toggle" data-toggle="dropdown">Report Cards <b class="caret"></b></a>
          <ul class="dropdown-menu">
            <li><a href="#">View all</a></li>
            <li class="divider"><hr></li>
            <li><a href="#">Add New</a></li>
          </ul>
        </li>
        <li class="li-spacing"><a href="#">History</a></li>
        <li class="li-spacing"><a href="#">Events</a></li>
        <li class="li-spacing"><a href="#">Fun</a></li>
    </ul>
   </div>       
</div>

Я очень новичок в php, и мне действительно нужно какое-то направление в том, с чего начать.

Любая помощь высоко ценится!

  • 1
    Добро пожаловать в stackoverflow Пожалуйста, прочитайте больше о PHP, mysql, html и начните с небольших примеров, затем попробуйте это.
  • 0
    Где находится код для чтения чего-либо из базы данных для заполнения выбора?
Показать ещё 1 комментарий
Теги:
mysqli

1 ответ

0
Лучший ответ

После долгих исследований и работы над другими страницами на моем сайте я наконец нашел решение, которое отлично сработало для меня.

<div class="row subnav">
<div class="col-sm-12">
   <ul>
    <li class="li-spacing"><a href="parentdashboard.php">Home</a></li>
    <li class="dropdown li-spacing">
       <a class="dropdown-toggle" data-toggle="dropdown">Dancers<b class="caret"></b></a>
       <ul class="dropdown-menu">
        <?php
        $dancers = "SELECT 'dancer_name' FROM 'dancers' WHERE name = '$name'";
        $dres = mysqli_query($con,$dancers); 
        if($res==FALSE){
        die('there was an error running query [' . $con->error . ']');
        }
        while($data=mysqli_fetch_array($dres)){
            echo '
                <li><a href="dancerProfile.php">'.$data["dancer_name"].'</a></li>
                <li class="divider"><hr></li>
                ';
                }
               ?>
       </ul>
     </li>
  </ul>


Ещё вопросы

Сообщество Overcoder
Наверх
Меню