2016-01-20 6 views
0

У меня есть база данных MySQL на моей php-странице, которая является повторяющимся полем. Исходные данные, вводимые в базу данных: <a href="http://www.link.com/">Link</a>Откройте ссылку, предоставленную базой данных в пустое окно

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

Мой код на странице: <?php echo $row_rsManufacturers['manufacturer']; ?>

Как изменить его, чтобы открыть в пустом окне?

Благодаря

+0

Возможный дубликат [Как я могу открыть ссылку на новой вкладке (а не в новом окне)?] (Http://stackoverflow.com/questions/6296013/how-can-i-open-a-link-in -new-tab-and-not-new-window) – ahoffner

ответ

0

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

<a href="http://www.link.com/" target="_blank"> Link</a> 

Изменить ссылки в базе данных, чтобы использовать целевой атрибут.

+0

Спасибо, но я надеялся не добавлять цель к каждой записи, которую я помещал в базу данных. Я где-то помню, там был php-код, который я мог бы обернуть вокруг моего кода, чтобы он был открыт в пустое окно, но я просто не помню, где у меня было это. – user2930069

0

Я нашел его.

Я изменил свою базу данных, чтобы иметь только адрес www, и завернул мой код вокруг следующего, и он работает.

<?php 
if($row_rsDatabaseTable['databasefield'] != "") { ?> 
    <a href="http://<?php echo $row_rsDatabaseTable['databasefield']; ?>" target="_blank"><?php echo $row_rsDatabaseTable['databasefield']; ?></a> 

Спасибо!