Mam funkcję zegarka:
function osoba($czas, $funkcja) {
$login = $_SESSION['login'];
$b = "select * from sklad_sztabu where user='$login' AND osoba='$funkcja'";
$wynik2 = mysql_query($b);
$ile2 = mysql_num_rows($wynik2);
$feth2 = mysql_fetch_assoc($wynik2);
$time = time();
$all2 = $time + $czas;
if($ile2>0) {
if($feth2['time'] <= $time)
echo 'zwolnij/wyszkol';
else {
?>
<script language="jav
ascript" type="text/javascript">
<!--
i = 0;
function zegar2() {
dzien =
<? echo $feth2['time']; ?>;
sekund = Math.abs((teraz-dzien));
minut = Math.floor(sekund/60);
godzin = Math.floor(minut/60);
dni = Math.floor(godzin/24);
lat = Math.floor(dni/365);
sekund = Math.floor(sekund-minut*60);
minut = Math.floor(minut-godzin*60);
godzin = Math.floor(godzin-dni*24);
dni = Math.floor(dni-lat*365);
if(dni > 0)
{
dni = dni * 24;
godzin = godzin + dni;
}
godziny = Math.floor(godzin-1);
roznica=+godzin+
":"+((minut<10)?"0":"")+minut+
":"+((sekund<10)?"0":"")+sekund;
document.getElementById("okienko").innerHTML = ""+roznica;
if (teraz<dzien) {
i = i + 1;
setTimeout("zegar2()",1000);
}
else
{
location.reload();
}
}
// -->
</script>
<?
echo '<b><body onload=zegar2();><span id=okienko>-</span></b>'; }
} else {
if(isset($_GET["zatrudnij_$funkcja"]) && $ile2==0
) {
$razem2 = $time + $czas2;
$query2 = "insert into sklad_sztabu values('$funkcja', '$all2', '1', '$login')";
echo "<body onload=location.reload();>";
} else {
echo "<a href=index.php?frame=sztab&zatrudnij_$funkcja>zatrudnij</a>";
}
}
}
I gdy zastosuję go w takiej tabelce:
<tr><td>dowódca
</td><td>".osoba('50', 'dowodca')."
</td><td>".$osoba['dowodca']."
</td></tr> <tr><td>kwatermistrz
</td><td>zatrudnij
</td><td>".$osoba['kwatermistrz']."
</td></tr> <tr><td>szef oddziału
</td><td>zatrudnij
</td><td>".$osoba['s_oddzialu']."
</td></tr> <tr><td>szef saperów
</td><td>zatrudnij
</td><td>".$osoba['s_saperow']."
</td></tr> <tr><td>szef uzbrojenia
</td><td>zatrudnij
</td><td>".$osoba['s_uzbrojenia']."
</td></tr> <tr><td>szef sanitarny
</td><td>zatrudnij
</td><td>".$osoba['s_sanitarny']."
</td></tr> <tr><td>radiotelegrafista
</td><td>zatrudnij
</td><td>".$osoba['radiotelegrafista']."
</td></tr> ";
To zegarek pojawia się nad tabelką :/
Dlaczego tak jest??
Powinien pojawić się
<tr><td>dowódca</td><td>
tutaj</td><td>".$osoba['dowodca']."</td></tr>