Как превратить выражение PHP echo в PHP LINK для MySQL

0

Я пытаюсь превратить что-то, что я запросил из таблицы MySQL, в ссылку, которая также сохраняется в таблице. Поэтому в приведенном ниже коде я пытаюсь превратить 'fldFullName' в 'ProfileURL', которые находятся в одной таблице. После этого я должен нажать на полное имя, скажем, возможно, Джон Смит, и он должен взять меня на ссылку, предоставленную в таблице MySQL, скажем, http://www.domain.com/page.php?id=001313. Как я могу сделать это правильно?

             {  
             echo '<span id="guest">' . $row['fldFullName'] . '<a href="' . $row['ProfileURL'] .'">'. $row['ProfileURL'] . '</a></span><br />';
             }  

Спасибо заранее.

Теги:

3 ответа

2
Лучший ответ
echo "<span id='guest'><a href='{$row['ProfileURL']}'>{$row['fldFullName']}</a></span><br />";
1

Ваша проблема заключается в том, что полное имя не находится в теге. Поэтому исправьте код следующим образом:

echo '<span id="guest"><a href="'.$row['ProfileURL'].'">'.$row['fldFullName'].'</a></span><br />';

Если вы все еще хотите, чтобы ProfileURL был видимым, вы также можете включить тег внутри.

0

Если я правильно понимаю вас, вы были очень близки.

Это дает вам полное имя как ссылку, которая затем ссылается на адрес, предоставленный поле profileURL:

 echo '<a href="' . $row['ProfileURL'] .'">' . $row['fldFullName'] . '</a>';
  • 0
    Это будет печатать только текст полного имени, но без ссылки. И в вашем коде даже много ошибок. Удалите кавычки и точки до и после переменной из массива. Но даже если это только текст, а не ссылка.
  • 0
    Извините, новый от этого сайта ... забыл обернуть мой код в теги кода :(
Показать ещё 1 комментарий

Ещё вопросы

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