Witam!
Mam taki oto kod:
<script language="JavaScript">
<!--
function readmore(idname)
{
var Obj = (document.getElementById) ? document.getElementById(idname) : document.all[idname];
if(Obj != null) Obj.style.display = (Obj.style.display == "none") ? "" : "none";
}
-->
</script>
<h1>Członkowie</h1>
<br><br><br>
<a HREF="javascript:readmore('czynni');">Czynni</a>
<div id="czynni" style="display: none;">
<?php
if (@mysql_connect( "127.0.0.1","root","" ) && @mysql_select_db("strona") )
{
echo '<p>
<center><table border="1" bordercolor = "orange" cellpadding = "10">
<tr>
<center>
<td><center><b>Imię i Nazwisko</b></center></td>
<td><center><b>Rok Wstąpienia</b></center></td>
<td><center><b>Ukończone kursy </b></center></td>
<td><center><b>Rok ukończenia kursów</b></center></td>
</center>
</tr>';
$wynik = mysql_query("SELECT * FROM members_active");
if(mysql_num_rows($wynik) > 0) {
while($r = mysql_fetch_object($wynik)) {
echo '
<tr>
<center>
<td><center>'.$r->name.'</center></td><td><center>'.$r->cjoin.'</center></td> <td><center>'.$r->course.'</center></td><td><center>'.$r->cdate.'</center></td>
</center>
</tr>';
}
echo '</table></center></p>';
?>
<a HREF="javascript:readmore('more1');">Zwiń</a>
</div>
<?php
}
}
else
{
echo 'Brak połączenia z bazą danych';
}
?>
<a HREF="javascript:readmore('Emerytowani');">Emerytowani</a>
<div id="Emerytowani" style="display: none;">
<?php
if (@mysql_connect( "localhost","root"," ***** " ) && @mysql_select_db("strona") )
{
echo '<p>
<center><table border="1" bordercolor = "orange" cellpadding = "10">
<tr>
<center>
<td><center><b>Imię i Nazwisko</b></center></td>
<td><center><b>Rok Wstąpienia</b></center></td>
<td><center><b>Ukończone kursy </b></center></td>
<td><center><b>Rok ukończenia kursów</b></center></td>
</center>
</tr>';
$wynik = mysql_query("SELECT * FROM members_retired");
if(mysql_num_rows($wynik) > 0) {
while($r = mysql_fetch_object($wynik)) {
echo '
<tr>
<center>
<td><center>'.$r->name.'</center></td><td><center>'.$r->cjoin.'</center></td> <td><center>'.$r->course.'</center></td><td><center>'.$r->cdate.'</center></td>
</center>
</tr>';
}
echo '</table></center></p>';
?>
<a HREF="javascript:readmore('Emerytowani');">Zwiń</a>
</div>
<?php
}
}
else
{
echo 'Brak połączenia z bazą danych';
}
?>
<a HREF="javascript:readmore('Zmarli');">Zmarli</a>
<div id="Zmarli" style="display: none;">
<?php
if (@mysql_connect( "127.0.0.1","root","" ) && @mysql_select_db("strona") )
{
echo '<p>
<center><table border="1" bordercolor = "orange" cellpadding = "10">
<tr>
<center>
<td><center><b>Imię i Nazwisko</b></center></td>
<td><center><b>Rok Wstąpienia</b></center></td>
<td><center><b>Ukończone kursy </b></center></td>
<td><center><b>Rok ukończenia kursów</b></center></td>
<td><center><b>Data śmierci</b></center></td>
</center>
</tr>';
$wynik = mysql_query("SELECT * FROM members_death");
if(mysql_num_rows($wynik) > 0) {
while($r = mysql_fetch_object($wynik)) {
echo '
<tr>
<center>
<td><center>'.$r->name.'</center></td><td><center>'.$r->cjoin.'</center></td> <td><center>'.$r->course.'</center></td><td><center>'.$r->cdate.'</center></td><td><center>'.$r->death.'</center></td>
</center>
</tr>';
}
echo '</table></center></p>';
?>
<a HREF="javascript:readmore('Zmarli');">Zwiń</a>
</div>
<?php
}
}
else
{
echo 'Brak połączenia z bazą danych';
}
?>
<br><br><br>
<h1 ></h1>
który po kliknięciu w odnośnik Czynni, Emerytowani bądź Zmarli ma wyświetlić ukrytą zawartość, która jest pobierana z bazy MySQL. Problem polega na tym, że na początku wyświetlane jest tylko Czynni, po kliknięciu którego pokazuje się też Emerytowani oraz Zmarli, wszystkie tabele mimo, że miała być tylko jedna. Emerytowani oraz Zmarli też powinno być wyświetlone już przed kliknięciem Czynni. Mógłby ktoś powiedzieć mi gdzie zrobiłem błąd?