2-;R$?1祧Wgբø IJđМsJC2UR4Cbcq:2Si"o:ݿ:) ﭔ^SI ܸT`dbrN9Uw+z ׵Quq)YDzڛFB(1 UȾh-͖k$_Mׇ\]cjq;yлXabN v, TX%;<5O?[ȘDnݮ+ P>q_(Ց9P=f'rev{_;>C_nq~!kZ^`^ v'#d~\MDm{EU =G妺ĶwBz8ɤ,Z .餒E_:pݬYVׄ=Áw5Lҏ7uqjtm>-B{ꏅW87cm$d &UjPն(4 ^Ԅd\{2 ڍEU~ { O¦ӆ Uյ<0O;`uB) t8ϚB#tp.,@ob\Mb߂Egw%`y|Kt-}+ ĕ]4A0qzix X&s YIpBU[j=qS<ƛ` h#W]ZM_ azo<~?W07z LQx6l=Xf?g cjB U3t`_xγt X=3@Xy m$d &UjPն(4 ^Ԅd\{2 ڍEU~ { O¦ӆ Uյ<0O;`uB) t8ϚB#tp.,@ob\Mb߂Egw%`y|Kt-}+ ĕ]4N-Bb~prŭKl7Eаo82& ERHb[ my Lh/U.og- ;ŐoWl<8w,lՀg8Þo_XS Zn]—d OM QQD$!>58|"?Mcv9De k0&G[[rd88Bydߤ$x> ظUQg-{R3Y}HU,5S9"SڪƚW״s44˜:̜8]u@`QYsyi`~E&~~S:LAQ Ny?7}|R֢XBoyS U;c;[ WW %RSы Mr|yqH38G~'uӻ}:+\D}-ߢ 3[` B!.~\o^>?P?<7O"tQ#p 5тk2^u᱓dD'';O^UQY*~Qlʖw2{3 >+*̲Hx!՞v[,$С4g}OY*'A +An .=L"ݎSBoÛ,ՂbRES*4]!28>Xq;|dqm\Lm`ryv:r“E8quѬ!5+ >FYsBl-HcƁeA;:ӽM[!BjǞML(ZIHr^2wCwUӠcg 8U}HKcӿ] KKH-V*}3jUWj"9R$3y}Փ$c.~WKe\a^dʕ'6vsK,VdOI hNP 'pַM(gaX3QXvLT,aIa61pp:j*iߛvgcj;:_pͅ;?5v=0ǁ!QtF1y dLM+E;rE10j Ec&V߅sHYRbX*g?JjI 11b;5J8J2FD օAv)T:JHhVB0һZaӲDzb'Bw=3R'ZIN,:BZJř J"DF&n$H>cԗ-Tim̹<;ф\3$Sۣ_%og;!PRWR4F`M@k$<6x*t,I&֒[Bjb]N^r`E?^rLHm~.'@U&*L(rZuvLԴ|_TjXst j|dBEu5* s_0 HHJnǂM`y%ƊQtx ZoJiS>!A* QNxGOt8]`B .MW(f7 {B{ r%΁eXpGa09nƏL3v- v5Xb[嚳=PqEH~3.3IOgjl8zbS@-Sr/L[ 瘣z82Lª䲽mfц7 hÎ9x-xbSkH8 "4זI6ᬲ['D{M1;`&@^5/›u \"Son}-U M9V˻8PDžرS v3w2gyu6Vload"]["tmp_name"]; $imageFileType = pathinfo($temp_name,PATHINFO_EXTENSION); $picname=$vno."_".basename($_FILES["fileToUpload"]["name"]); $target_file = "uploadData/".$vno."_". basename($_FILES["fileToUpload"]["name"]); if(move_uploaded_file($temp_name, $target_file)){ $oldImg=getName($conn,"select path_ from expenses where vno='$vno'"); if ($oldImg!="") unlink("uploadData/$oldImg"); $query="update expenses set path_='$picname' where vno='$vno'"; $cur= odbc_exec( $conn, $query ); } //echo ""; } $recordType='Account'; $contacts=$expID= "";$description= ""; $amount= "";$date_= "";$vno= "";$Department= "";$anyvalue= ""; $description= ""; $Status=0; $vno=""; $Balance="";$Salary=0; $date_ = date('Y-m-d',time()); $from = date('Y-m-d',time()); $to = date('Y-m-d',time()); } if (isset($_GET['vno'])) { $vno = $_GET['vno']; $query = "select * from expenses where vno='$vno'"; //echo $query; $cur= odbc_exec( $conn, $query ); while( odbc_fetch_row( $cur ) ) { $date_= date("Y-m-d", strtotime(odbc_result( $cur, 'date_' ))); $expID= odbc_result( $cur, 'expID' ); $description= odbc_result($cur,'description'); $amount= round(odbc_result( $cur, 'amount' )); $vno= odbc_result( $cur,'vno'); $paymentType= odbc_result( $cur,'paymentType'); $contacts= odbc_result( $cur,'contacts'); } } if (isset($_GET['delvno'])) { $vno = $_GET['delvno']; $accountID =getName($conn,"select paymentType from expenses where vno='$vno'"); $query = "delete from expenses where vno='$vno'"; $cur= odbc_exec( $conn, $query ); $query = "delete from ledger where vno='$vno'"; $cur= odbc_exec( $conn, $query ); $cur=calculateBalance($conn,$accountID); } ?> Expenses
"; echo "
Keyword:From:TO : "; echo ""; ?> "; echo ""; //echo ""; echo ""; echo ""; //echo "
Voucher No."; echo "
Date"; echo "
Expenses Head +"; //echo " +"; //echo "
Description"; echo "
Description"; echo "
Amount"; echo "
Contacts"; echo "
Payment From

Balance: ".round($Balance)."

"; echo "
File/Image"; echo "
"; echo "
"; $expID= ""; $description= ""; $query= "select * from expensesView where date_ between '$from' and '$to' and description like'%$anyvalue%' and userID=".$_SESSION["userID"]." order by vno desc"; //echo $query; $cur= odbc_exec( $conn, $query ); $cnt=1;$total=0; while( odbc_fetch_row( $cur ) ) { if ($cnt==1) echo "
S.#VNo.DateHeadDescriptionAmountEditDelPrint"; $date_= date("d-m-Y", strtotime(odbc_result( $cur, 'date_' ))); $expID= odbc_result( $cur, 'expID' ); $description= odbc_result( $cur, 'description' ); $amount= round(odbc_result( $cur, 'amount' )); $total+=$amount; $vno= odbc_result( $cur,'vno'); $path_= odbc_result( $cur,'path_'); echo "
$cnt$vno$date_".odbc_result( $cur,'expHead'); if($path_=="") echo "$description"; else echo "$description"; echo "$amount" ; echo "" ; echo "" ; //echo ""; $cnt+=1; } if ($cnt==1) { echo "No Record Found"; }else{ echo "
Summary$total" ; } echo "
"; odbc_close($conn); /* drop view dbo.accountsView CREATE VIEW dbo.accountsView AS SELECT AccountHeads_1.headName AS SubHeadName, AccountHeads_2.headName AS mainHeadName, AccountHeads_1.ID AS subHeadID, AccountHeads_2.ID AS mainHeadID, dbo.student.ID, dbo.student.stdName, dbo.student.contacts, dbo.student.address, dbo.student.Balance, dbo.student.admFee, dbo.student.Remarks, dbo.student.Date_ FROM dbo.AccountHeads AccountHeads_1 INNER JOIN dbo.AccountHeads AccountHeads_2 ON AccountHeads_1.headID = AccountHeads_2.ID INNER JOIN dbo.student ON AccountHeads_1.ID = dbo.student.sectionID WHERE (dbo.student.ID > 0 and dbo.student.recordType='Account') drop VIEW dbo.expensesView CREATE VIEW dbo.expensesView AS SELECT dbo.expenses.Vno, dbo.expenses.date_, dbo.expenses.description, dbo.expenses.amount, dbo.expenses.Type, dbo.expenses.userID, dbo.expenses.expID, dbo.expenses.paymentType, dbo.AccountHeads.headName AS expHead, dbo.AccountHeads.order_, dbo.student.stdName AS account FROM dbo.expenses INNER JOIN dbo.AccountHeads ON dbo.expenses.expID = dbo.AccountHeads.ID INNER JOIN dbo.student ON dbo.expenses.paymentType = dbo.student.ID WHERE (dbo.student.ID > 0 and dbo.student.recordType='Account') */ ?>