2011-07-26 42 views
1

確定這裏串的東西PHP比較包含一個與

我有一個跳轉菜單,當用戶從菜單中選擇一個選項,並跳轉到過濾搜索結果的頁面,我想跳菜單顯示所選搜索

因此,他們選擇'加勒比'選項,頁面只加載那些目的地,並希望'加勒比'顯示在跳轉菜單上。

嗯,是我能做到這一點....但一些目的地都是這樣

北角&北極光

而且他們不工作..

這裏是我的代碼

<option value="chooseacruise.php?destination=<?php echo $row_destinations['destination']?>"<?php if ($_GET['destination'] == $row_destinations['destination']) {echo "selected=\"selected\"";}?>><?php echo $row_destinations['destination']?></option> 

幫助,我已經嘗試了很多的東西還是一樣,它如果目標不包含amphisand只能

arrghh!

豐富:)

回答

4

你應該使用urlencode()用於此目的。例如:

echo urlencode($row_destinations['destination']); 
+0

完美,這工作完全:)謝謝 – Rich