Использование href с php и html

Я пытаюсь напечатать в таблице несколько строк и хочу распечатать переменную $ row ['web']. как ссылку.

Код такой:

while($row = $sql_esp->fetch_array())
  {
    echo "<tr>";
    echo "<td style='border: 1px solid black;'>".$row['name']."</td>";
    echo "<td style='border: 1px solid black;'>".$row['place']."</td>";
    echo "<td style='border: 1px solid black;'>".$row['web']."</td>";
    echo "<td style='border: 1px solid black;'>".$row['email']."</td>";
    echo "<td style='border: 1px solid black;'>".$row['note']."</td>";
    echo "</tr></tbody</table>";
    }
    echo "</div>";

Я попытался изменить эту строку:

echo "<td style='border: 1px solid black;'>".$row['web']."</td>";

в:

echo "<td style='border: 1px solid black;'><a href='".$row['web']."'></td>";

Но это не работает. Как исправить?

И каков пункт назначения ссылки?

Philipp 30.05.2018 14:28

закройте свой a, как echo "<td style='border: 1px solid black;'><a href='".$row['web']."'>'.$row['web'].'</a></td>";, см. документация

Hearner 30.05.2018 14:28

</ tbody </table> должен быть вне цикла while

NoOorZ24 30.05.2018 14:30

echo "<td style = 'border: 1px, сплошной черный;'> <a href='".$row['web'ght."'>". $ row ['web']. "</a> </ td> "; Так работает.

MrCaptain Alex 30.05.2018 14:31

Кроме того, вам не следует использовать HTML-элементы echo, вы должны распечатать HTML в обычном HTML, а затем echo в переменных с помощью PHP; Напр .: <td style = "border: 1px solid black;"><?=$row['name'];?></td>

GrumpyCrouton 30.05.2018 14:38
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
5
34
1

Ответы 1

Тег <a> нуждается в тексте после и закрывающем </a>, поэтому:

echo "<td style='border: 1px solid black;'><a href='".$row['web']."'>".$row['web']."</a></td>";

Другие вопросы по теме