div を php 変数に変換する際に問題が発生しています。これはdivとしてうまく機能しますが、これをphpスクリプトに実装して、ユーザーが別の使用ページを表示している場合にこれを表示する必要があります。
//Check to see if you are tracking this member.
$sqlFollow = mysql_query("SELECT * FROM follow WHERE follower_id= " .$id. " and myMember = " .$viewerID . " LIMIT 1");
$numTrack = mysql_num_rows($sqlFollow);
if ($numTrack < 1) {
$divValue = "Track This Person";
$onclick = "trackMember";
}
else {
$divValue = "Don't Track Person";
$onclick = "donttrackMember";
};
$display_tracking_option = '<div class="track_btn_div" id="addremoveTrack"><a href="javascript:;" onclick="'. $onclick.'"("'.$id.'","'.$viewerID.'");"><span class="follow_b">'.$divValue.'</span></a></div>';
これを値として PHP に保存すると、「 vs 」で問題が発生します。
$display_tracking_option = '<div class="track_btn_div" id="addremoveTrack"><a href="javascript:;" onclick="'. $onclick ."(\''. $id .'\',\''. $viewerID .'\');"><span class="follow_b">"'.$divValue.'"</span></a></div>';