我有一个通过My SQL显示我的组织成员信息的“成员”页面。目前,数据库在顶部显示“州”快速链接,并且按照状态在页面上组织成员。如果您点击顶部的其中一个国家/地区链接,它将导航到具有该状态和关联成员的页面部分。我希望与特定状态相关联的成员仅在单击相关状态链接时才显示 - 而不是像现在一样显示所有信息。我指的是可以在这个链接可以看到该页面:http://homesforhorses.dreamhosters.com/members/单击链接时显示我的SQL查询
$display_members .= "<br /><br />";
$entries[$row['country']][$row['state_name']][] = $display_members;
}
$countrylinks = false;
$statelinks = false;
$display = false;
if(is_array($entries)){
$display .= '
<div class="memberlist">';
foreach($entries as $country=>$state_members){
$countrylinks .= '<a href="#'.$country.'">'.$country.'</a> ';
$display .= '
<h2 id="'.$country.'">'.strtoupper($country).'</h2>
<div class="country">';
if(($state_members)){
foreach($state_members as $state=>$members){
$statelinks .= '<a href="#'.$state.'">'.$state.'</a> ';
$display .= '
<h3 id="'.$state.'">'.strtoupper($state).'</h3>
<div class="state">';
if(is_array($members)){
foreach($members as $key=>$member){
$display .= '
<div class="member">
'.$member.'
</div>';
}
}
$display .= '
</div>';//state
}
}
$display .= '
</div>';//country
}
$display .= '
</div>';
}
$statelinks1 = '
<h2>Members List</h2>
<strong>Quick Links</strong><br /><br />
'.$statelinks.'<br /><br />
'$display;
return $statelinks1; }
谢谢你在先进的帮助!我很感激任何人甚至看着它。
你可以使用'WHERE'子句。另外,查找“分页”。 – 2014-10-10 01:49:39
可能只是在javascript/jquery中做这个。 http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_hide_show – therealsix 2014-10-10 02:20:44