Нужна помощь

Fold

Новичок
Здравствуйте, изучаю постепенно php, и столкнулся с данной ситуацией.

Имеется база данных. Я создаю запрос на выборку 2 идентификаторов, это id и title.
title используется у меня два раза, один раз в заголовке и другой раз в самой ссылке.
но проблема в том что у меня перед кодом стоит:
$row = str_replace(' ', '-', $row);
т.е пробелы он заменяет на тире, это использую для ссылки. Но и при выводе заголовка появляется тире. Как применить к примеру эту функцию только к ссылке, а заголовок оставить в покое?

PHP:
$row = str_replace(' ', '-', $row);
printf ("<a href='/%s/%s'>%s</a>",$row["id"],$row["title"],$row["title"]);
 

Andkorol

Новичок
PHP:
printf('<a href="/%s/%s">%s</a>', $row['id'], str_replace(' ', '-', $row['title']), $row['title']);
 
  • Like
Реакции: Fold
Сверху