Chciałbym aby po kliknięciu na rekord przejść do szczegółowych informacji
o danym pacjencie.
Proszę o podsunięcie jakiegoś pomysłu.
Z góry dziękuję.
<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01//EN\">
<ht,l>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=WINDOWS-1250\" />
<meta http-equiv=\"content-language\" content=\"pl\" />
<style><!--@import url(\"http://192.168.0.100:81/bazy/style.css\");--></style>
<style type=\"text/css\">
table {color: rgb(0,0,0); background: rgb(255, 255, 204);}
//.parzyste {color: rgb(3,3,3); background: rgb(153, 204, 255);}
//.nieparzyste {color: rgb(11,11,11); background: rgb(240, 255, 255);}
.podswietlona{background-color: rgb(204, 204, 204); color:white;}
.zaznaczona{background-color:blue; color:yellow;}
.normalna{background-color: rgb(255, 255, 204);}
</style>
<script language=\"JavaScript\">
<!--
function podswWiersze(id){
if(!document.getElementById)return;
// id - id elementu TABLE
// zainicjowanie zmiennych
// E - pobranie elementu tabeli
// i - zmienna - licznik, potrzebna w pętli for
var i,E=document.getElementById(id),tr;
// jeśli tabela o podanym id nie istnieje
// instrukcje nie zostaną wykonane
if(E&&E.tagName=='TABLE'){
// pobranie wszystkich komórek TD tabeli
tr=E.getElementsByTagName('TR');
// pętla w której do zdarzeń onmouseover i onmouseout
// każdej komórki przypisane zostają funkcje realizujące
// podświetlanie
for(i=0;i<tr.length;i++){
tr[i].onmouseover=function(){
// po wystąpieniu zdarzenia onmouseover
// klasa CSS wiersza zostanie zmieniona na
// 'podswietlona', lecz tylko jeśli wiersz nie jest
// zaznaczony
if(this.className!='zaznaczona')
this.className='podswietlona';
}
tr[i].onmouseout=function(){
// przywrócenie normalnego stanu wiersza
if(this.className!='zaznaczona')
this.className='normalna';
}
// zaznaczanie wierszy
tr[i].onmousedown=function(){
// jeśli wiersz jest już zaznaczony, to jest
// odznaczany, w przeciwnym wypadku zostaje zaznaczony
this.className=
this.className=='zaznaczona'?'normalna':'zaznaczona';
}
}
}
}
//-->
</script>
</head>
<body onload=\"podswWiersze('tab')\">
<table id = \"tab\" cellpadding=\"3\" cellspacing=\"3\" border=\"3\" bordercolor=\"#9999CC\" align=\"center\">
<?
$kg=$HTTP_POST_VARS['kg'];
$szuk=$HTTP_POST_VARS['szuk'];
$szuk .= \"%\";
include(\"conect.php\");
$query = 'SELECT pac_pacjent.nazwisko, pac_pacjent.imie, hos_hospitalizacje.kg, hos_hospit
lizacje.data_przyj, hos_hospitalizacje.data_wypisu, hos_hospitalizacje.fl_archiw
lna, hos_hospitalizacje.fl_usunieta, hos_hospitalizacje.lid_pac
FROM hos_hospitalizacje inner join pac_pacjent on hos_hospitalizacje.lid_pa
= pac_pacjent.lid_pac
WHERE kg LIKE(\"230\") AND nazwisko LIKE(\"'.$szuk.'\") and fl_archiwalna=\"n\" and fl_usunieta=\"n\"
GROUP BY pac_pacjent.nazwisko, pac_pacjent.imie, hos_hospitalizacje.kg, hos
hospitalizacje.data_przyj, hos_hospitalizacje.data_wypisu, hos_hospitalizacje.fl
archiwalna, hos_hospitalizacje.fl_usunieta';
$result = mysql_query($query) or
die (\"Zapytanie zakończone niepowodzeniem\");
//kolorowanie wierszy
//if ($i % 2 == 0 )
//echo \"<TR class=\"parzyste\">n\";
//else
//echo \"<TR class=\"nieparzyste\">n\";
echo(\"<td name=\"lid\">\".$row[\"lid_pac\"].\"</td>\"); echo(\"<td>\".$row[\"kg\"].\"</td>\"); echo(\"<td>\".$row[\"nazwisko\"].\"</td>\"); echo(\"<td>\".$row[\"imie\"].\"</td>\");
}
?>
</table>
</body>
</html>