0

コード行があります:

echo '<a href="https://maps.google.co.uk/maps?q='.$caseReference['Latitude'].',-1.958862">MAP</a>';

ただし、ハイパーリンクをクリックしても、緯度の後には何も印刷されません。EG-"、-1.958862"

私が望む最終結果は、緯度と経度の変数をデータベースから削除し、Googleマップへのハイパーリンクを生成することです。(はい、緯度/経度の座標をそのシンボルとともにデータベースに保存することは、物事を行うための最良の方法ではないことを認識しています)。

何か案は?

[注]-以前に変数を出力しましたが、空ではありません。

4

1 に答える 1

2

そのコードのビットにはまったく問題はありません。これを実行するとそれが証明されます

$caseReference['Latitude'] = "1.555555";
echo '<a href="https://maps.google.co.uk/maps?q='.$caseReference['Latitude'].',-1.958862">MAP</a>';
exit();

したがって、Latitudeのケースとスペルを確認する必要があります。すべて正しい場合は、$ caseReferenceのprint_rを試して、完全に確認してください。

于 2013-01-23T17:27:16.223 に答える