Задать вопрос
@centnerr
IT-нуб)

Как сделать элемент выведенного массива ссылкой?

$query_NP = "SELECT Name_Predm FROM Predmety WHERE ID_Group = '$IG'";
         $result_NP = mysql_query($query_NP) or die ( "Error : ".mysql_error() );
         while (($query_NP1 = mysql_fetch_assoc($result_NP))) 
      {
		 $NP= $query_NP1['Name_Predm'];
	     echo  "<a href=new1.php> $NP </a>". '<br>' ;
	  }

В поле Name_Predm хранятся названия предметов.
Я вывожу на экран все названия предметов для студентов определенной группы.
Допустим их вывелось 3: Математика, Русский язык и ИЗО
Как сделать чтобы при нажатии на каждый элемент, он переводил на страничку, где будут выводиться допустим лекции именно для этого предмета.
Либо при нажатии на один из элементов, он переводил на страничку, одинаковую для всех, где будут находиться пункты меню ЛЕКЦИИ ЗАДАНИЯ ИНФОРМЦАИЯ, и уже при нажатии на ЛЕКЦИИ у меня будут выводиться лекции именно для этого предмета.
Лучше рассказать про второй способ, думаю что при нажатии элемента, должно записываться название строчки в какую то переменную, от куда я потом ее и вытяну. Пока не нашел такой функции(
  • Вопрос задан
  • 269 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@centnerr Автор вопроса
IT-нуб)
$query_NP = "SELECT Name_Predm, ID_Predm FROM Predmety WHERE ID_Group = '$IG'";
         $result_NP = mysql_query($query_NP) or die ( "Error : ".mysql_error() );
         while (($query_NP1 = mysql_fetch_assoc($result_NP))) 
      {
		 $NP= $query_NP1['Name_Predm'];
		 $ID_Predm= $query_NP1['ID_Predm'];
	     echo '<a href="new1.php?ID_Predm=' . $ID_Predm. '">' . $NP . '</a><br>' ;
	  }
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Zubastik_1
Может я неправильно понял вопрос. Например так
echo  '<a href=/predmety/'.$NP.'> $NP </a>'. '<br>' ;

И выводить предметы на странице, используя название предмета в качестве аргумента.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы