href в PHP для перенаправления на дополнительную информацию

0

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

это код, который у меня есть в тот момент, когда ссылка находится рядом с продуктом.

while($row = mysql_fetch_array($result))
{
    echo "<tr>";
    echo "<td>".$row['Name']."</td>";
    ?>
    <td><a href="list_item.php?id=<?php echo $row['Band_id'] ?>">view Information</a></td>
    <?php 
    echo "</td>";
}   

Итак, что я пытаюсь получить, так это ссылка "просмотр информации", чтобы быть эхом ". $ Row ['Name']." ";

поэтому echo "". $ row ['Name']. ""; это ссылка.

Дальнейшее объяснение

если вы перейдете по ссылке http://stuweb.cms.gre.ac.uk/~ob219/addband/mysql_con_links.php

что я, что имя группы, является ссылкой и не иметь anoutherlink для получения дополнительной информации

  • 1
    какая у вас ошибка?
  • 1
    Я не уверен, что смогу понять, что у тебя за вопрос. Возможно, попробуйте перефразировать или объяснить более подробно?
Показать ещё 1 комментарий
Теги:
while-loop

3 ответа

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

Вы можете сделать это:

while($row = mysql_fetch_array($result))
{
    ?>
    <tr>
        <td>
            <a href="list_item.php?id=<?php echo $row['Band_id']; ?>"><?php echo $row['Name']; ?></a>
        </td>
    </tr>
    <?php
}

Затем вы можете удалить <th>More Infomation</th>.

В принципе, вы получаете таблицу, подобную этой:

+-------------+
|  Band Name  |
+-------------+
|  Killer     |
+-------------+

В которой "Убийца" является фактической ссылкой на информационную страницу.

  • 0
    Блестяще, отлично сработало. спасибо, оказывается, я был на правильном пути раньше, но я пропустил? php, когда попробовал. благодарю вас.
  • 1
    Пожалуйста ...
0

Итак, вам нужно будет удалить информацию о просмотре и поместить там php echo, а именно:

while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td><a href='list_item.php?id=".$row['Band_id'].">".$row['Name']."</a></td>";
}

Попробуй это.

  • 0
    Проблема в том, что я пробовал это, и он просто показывает код в виде строки, а не имя.
0

заменить:

<td><a href="list_item.php?id=<?php echo $row['Band_id'] ?>">view Information</a></td>

с:

<td><a href="list_item.php?id=<?php echo {$row['Band_id']} ?>">view Information</a></td>

Ещё вопросы

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