Your Pending Maintenance Forms
"; $pmf=mysqli_query($db,"select * from maintforms where mftech=\"$tech_id\" and pending=\"1\" order by mfdate desc, mftime desc"); } else { echo " All Pending Maintenance Forms
"; $pmf=mysqli_query($db,"select * from maintforms where pending=\"1\" order by mfdate desc, mftime desc"); } echo "
"; if (!$tech_id) echo ""; echo " "; while ($pendrow = mysqli_fetch_assoc($pmf)) { // look up part data $uid=dblookup($db,"parts","partid","uid",$pendrow["mfpart"]); if ($uid=="") $uid=" "; $partno=dblookup($db,"parts","partid","partnum",$pendrow["mfpart"]); if ($partno=="") $partno=" "; $serno=dblookup($db,"parts","partid","sernum",$pendrow["mfpart"]); if ($serno=="") $serno=" "; $partname=dblookup($db,"parts","partid","partname",$pendrow["mfpart"]); if ($partname=="") $partname=" "; // look up tech name $tname=dblookup($db,"techs","techid","techname",$pendrow["mftech"]); if ($pendrow["lognoteid"]==0) { $noteidval=" "; $notetag="%s%s"; } else { $noteidval=$pendrow["lognoteid"]; $notetag="%s"; } if (!$tech_id) { printf( "", $pendrow["maintformid"],$pendrow["maintformid"], $pendrow["mfdate"], $tname, $uid, $partno, $serno, $partname, $noteidval,$noteidval ); } else { printf( "", $pendrow["maintformid"],$pendrow["maintformid"], $pendrow["mfdate"], $uid, $partno, $serno, $partname, $noteidval,$noteidval ); } } echo "
ID DateTech$uidtext Part Number Serial Number Part Name Logbook
Note ID
%s %s %s %s %s %s %s $notetag
%s %s %s %s %s %s $notetag
"; } // define histtable function function histtable($hist_days,$db) { $uidtext=UID_TEXT; $dayopts=array(30,90,180,365); // print section header echo "
All Maintenance Forms From the Past Days     

"; while ($histrow = mysqli_fetch_assoc($histqry)) { // look up part data $uid=dblookup($db,"parts","partid","uid",$histrow["mfpart"]); $partno=dblookup($db,"parts","partid","partnum",$histrow["mfpart"]); if ($partno=="") $partno=" "; $serno=dblookup($db,"parts","partid","sernum",$histrow["mfpart"]); if ($serno=="") $serno=" "; $partname=dblookup($db,"parts","partid","partname",$histrow["mfpart"]); if ($partname=="") $partname=" "; // look up tech name $tname=dblookup($db,"techs","techid","techname",$histrow["mftech"]); if ($histrow["lognoteid"]==0) { $noteidval=" "; $notetag="%s%s"; } else { $noteidval=$histrow["lognoteid"]; $notetag="%s"; } printf( "", $histrow["maintformid"],$histrow["maintformid"], $histrow["mfdate"], $tname, $uid, $partno, $serno, $partname, $noteidval,$noteidval ); } echo "
ID Date Tech $uidtext Part Number Serial Number Part Name Logbook
Note ID
%s %s %s %s %s %s %s $notetag
"; } framework("begin","$logname","Maintenance Forms",$print); pagetable("begin"); if(!$print) { pageblock("left","begin"); sidemenu(); pageblock("left","end"); } pageblock("right","begin"); banner($print); echo "
"; $haspending=mysqli_num_rows(mysqli_query($db,"select maintformid from maintforms where mftech=\"$techid\" and pending=\"1\"")); if ($haspending) { pendtable($techid,$db); echo "


"; } pendtable(0,$db); echo "


"; histtable($histdays,$db); echo "

"; banner($print); pageblock("right","end"); pagetable("end"); framework("end","","",$print); ?>