monkeybidz Posted March 16, 2010 Share Posted March 16, 2010 Is there a way to use this so that when I do a searchit replaces a words like: Tim Bryon to Tim+Bryon? In other words, I need to make it replace any spaces between words to a + sign. This is the code I am using now: echo "<a href=\"http://www.mysite.com/search.php?query={$row['title']}&search=1\">{$row['url']}</a><br>" . "{$row['title']} <br>" . "{$row['description']} <br><br>"; } The purpose of this is to take users to another page where query is already in the url box and ready for search. Link to comment https://forums.phpfreaks.com/topic/195491-preg_replace-question/ Share on other sites More sharing options...
ksugihara Posted March 16, 2010 Share Posted March 16, 2010 more info please. think; if you were answering this question, what would you need? and then give me that! Link to comment https://forums.phpfreaks.com/topic/195491-preg_replace-question/#findComment-1027271 Share on other sites More sharing options...
Psycho Posted March 16, 2010 Share Posted March 16, 2010 $output = "<a href=\"http://www.mysite.com/search.php?query={$row['title']}&search=1\">{$row['url']}</a>"; $output .= "<br>{$row['title']} <br>{$row['description']} <br><br>"; $output = preg_replace(' ', '+', $output); echo $output; Link to comment https://forums.phpfreaks.com/topic/195491-preg_replace-question/#findComment-1027276 Share on other sites More sharing options...
monkeybidz Posted March 17, 2010 Author Share Posted March 17, 2010 Thanks for the reply. I tried that and it returns an empty error. I will keep playing with it or try to define {$row['title']} some other way. Title is the only one I need replaced. Link to comment https://forums.phpfreaks.com/topic/195491-preg_replace-question/#findComment-1027377 Share on other sites More sharing options...
Psycho Posted March 17, 2010 Share Posted March 17, 2010 $title = preg_replace('/ /', '+', $row['title']); echo "<a href=\"http://www.mysite.com/search.php?query={$title}&search=1\">{$row['url']}</a>"; echo "<br>{$title} <br>{$row['description']} <br><br>"; Link to comment https://forums.phpfreaks.com/topic/195491-preg_replace-question/#findComment-1027410 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.