forked from asrifin/sistermetta
/
sar.php
225 lines (217 loc) · 7.42 KB
/
sar.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
<?php
function lokasi_opt(&$a,$s=0){
$res=Array();
if($s==1) $res[0]='Semua';
$in=false; $d=0;
$sql="SELECT * FROM sar_lokasi";
$t=mysql_query($sql); while($r=mysql_fetch_array($t)){
$res[$r['replid']]=$r['nama'];
if($d==0)$d=$r['replid']; if($r['replid']==$a)$in=true;
}
if(!$in)$a=$s==1?0:$d;
return $res;
}
function lokasi_r(&$a,$s=0){
$res=Array();
if($s==1) $res[0]='- Semua lokasi -';
$in=false; $d=0;
$sql="SELECT * FROM sar_lokasi";
$t=mysql_query($sql); while($r=mysql_fetch_array($t)){
$res[$r['replid']]='['.$r['kode'].'] '.$r['nama'];
if($d==0)$d=$r['replid']; if($r['replid']==$a)$in=true;
}
if(!$in)$a=$s==1?0:$d;
return $res;
}
function lokasi_name($a){
return dbFetch("nama","sar_lokasi","W/replid='$a'");
}
function lokasi_kode($a){
return dbFetch("kode"," sar_lokasi","W/replid='$a'");
}
function lokasi_warn($a=0){
if(!admin_isoperator()) $a=1;
if($a==0){
echo '<div class="warnbox">Tidak ditemukan data lokasi.<br/>Silahkan <a class="linkb" href="#&lokasi" onclick="PCBCODE=2;openPage('.app_page_getindex('lokasi').',\'lokasi\',false)">menambah data lokasi</a>.</div>';
}
else if($a==1){
echo '<div class="warnbox">Tidak ditemukan data lokasi.<br/>Silahkan menghubungi bagian sarana prasarana untuk membuat data lokasi baru.</div>';
}
}
function grup_r(&$a,$s=0){
$res=Array();
if($s==1) $res[0]='- Semua grup -';
$in=false; $d=0;
$sql="SELECT * FROM sar_grup";
$t=mysql_query($sql); while($r=mysql_fetch_array($t)){
$res[$r['replid']]='['.$r['kode'].'] '.$r['nama'];
if($d==0)$d=$r['replid']; if($r['replid']==$a)$in=true;
}
if(!$in)$a=$s==1?0:$d;
return $res;
}
function grup_name($a){
return dbFetch("nama"," sar_grup","W/replid='$a'");
}
function grup_kode($a){
return dbFetch("kode"," sar_grup","W/replid='$a'");
}
function grup_warn($a=0){
if(!admin_isoperator()) $a=1;
if($a==0){
echo '<div class="warnbox">Tidak ditemukan data grup.<br/>Silahkan <a class="linkb" href="#&grup" onclick="PCBCODE=2;openPage('.app_page_getindex('grup').',\'grup\',false)">menambah data grup</a>.</div>';
}
else if($a==1){
echo '<div class="warnbox">Tidak ditemukan data grup.<br/>Silahkan menghubungi bagian sarana prasarana untuk membuat data grup baru.</div>';
}
}
function katalog_r(&$a){
$res=Array(); $in=false; $d=0;
$sql="SELECT * FROM sar_katalog ORDER BY kode";
$t=mysql_query($sql); while($r=mysql_fetch_array($t)){
$res[$r['replid']]=$r['nama'];
if($d==0)$d=$r['replid']; if($r['replid']==$a)$in=true;
}
if(!$in)$a=$d;
return $res;
}
function katalog_name($a){
return dbFetch("nama"," sar_katalog","W/replid='$a'");
}
function katalog_kode($a){
return dbFetch("kode"," sar_katalog","W/replid='$a'");
}
function katalog_warn($a=0){
if(!admin_isoperator()) $a=1;
if($a==0){
echo '<div class="warnbox">Tidak ditemukan data proses penerimaan siswa pada departemen ini.<br/>Silahkan <a class="linkb" href="#&proses" onclick="PCBCODE=3;openPage('.app_page_getindex('periode').',\'periode\',false,\'departemen=\'+E(\'departemen\').value)">menambah data proses penerimaan siswa</a>.</div>';
}
else if($a==1){
echo '<div class="warnbox">Tidak ditemukan data pelajaran.<br/>Silahkan menghubungi bagian penerimaan siswa baru untuk membuat data proses penerimaan siswa baru.</div>';
}
}
function barang_lbarkode(){
$l=1;
$q=mysql_query("SELECT urut FROM sar_barang ORDER BY urut DESC LIMIT 0,1");
if(mysql_num_rows($q)==1){
$h=mysql_fetch_array($q);
$l=$h['urut']+1;
}
return $l;
}
function penulis_r(&$a){
$res=Array(); $in=false; $d=0;
$sql="SELECT * FROM sar_penulis ORDER BY kode";
$t=mysql_query($sql); while($r=mysql_fetch_array($t)){
$res[$r['replid']]=$r['nama'];
if($d==0)$d=$r['replid']; if($r['replid']==$a)$in=true;
}
if(!$in)$a=$d;
return $res;
}
function penulis_name($a){
return dbFetch("nama"," sar_penulis","W/replid='$a'");
}
function penulis_warn($a=0){
if(!admin_isoperator()) $a=1;
if($a==0){
echo '<div class="warnbox">Tidak ditemukan data proses penerimaan siswa pada departemen ini.<br/>Silahkan <a class="linkb" href="#&proses" onclick="PCBCODE=3;openPage('.app_page_getindex('periode').',\'periode\',false,\'departemen=\'+E(\'departemen\').value)">menambah data proses penerimaan siswa</a>.</div>';
}
else if($a==1){
echo '<div class="warnbox">Tidak ditemukan data pelajaran.<br/>Silahkan menghubungi bagian penerimaan siswa baru untuk membuat data proses penerimaan siswa baru.</div>';
}
}
function penerbit_r(&$a){
$res=Array(); $in=false; $d=0;
$sql="SELECT * FROM sar_penerbit ORDER BY kode";
$t=mysql_query($sql); while($r=mysql_fetch_array($t)){
$res[$r['replid']]=$r['nama'];
if($d==0)$d=$r['replid']; if($r['replid']==$a)$in=true;
}
if(!$in)$a=$d;
return $res;
}
function penerbit_name($a){
return dbFetch("nama"," sar_penerbit","W/replid='$a'");
}
function penerbit_warn($a=0){
if(!admin_isoperator()) $a=1;
if($a==0){
echo '<div class="warnbox">Tidak ditemukan data proses penerimaan siswa pada departemen ini.<br/>Silahkan <a class="linkb" href="#&proses" onclick="PCBCODE=3;openPage('.app_page_getindex('periode').',\'periode\',false,\'departemen=\'+E(\'departemen\').value)">menambah data proses penerimaan siswa</a>.</div>';
}
else if($a==1){
echo '<div class="warnbox">Tidak ditemukan data pelajaran.<br/>Silahkan menghubungi bagian penerimaan siswa baru untuk membuat data proses penerimaan siswa baru.</div>';
}
}
function jenis_a(){
$s=array();
$t=mysql_query("SELECT * FROM sar_jenis ORDER BY kode");
while($r=mysql_fetch_array($t)){
$s[$r['replid']]='['.$r['kode'].'] '.$r['nama'];
}
return $s;
}
function jenis_r(&$a,$s=0){
$res=Array();
if($s==1) $res[0]='- Semua jenis -';
$in=false; $d=0;
$sql="SELECT * FROM sar_jenis";
$t=mysql_query($sql); while($r=mysql_fetch_array($t)){
$res[$r['replid']]=$r['nama'];
if($d==0)$d=$r['replid']; if($r['replid']==$a)$in=true;
}
if(!$in)$a=$s==1?0:$d;
return $res;
}
function jenis_name($a){
return dbFetch("nama"," sar_jenis","W/replid='$a'");
}
function jenis_warn($a=0){
if(!admin_isoperator()) $a=1;
if($a==0){
echo '<div class="warnbox">Tidak ditemukan data proses penerimaan siswa pada departemen ini.<br/>Silahkan <a class="linkb" href="#&proses" onclick="PCBCODE=3;openPage('.app_page_getindex('periode').',\'periode\',false,\'departemen=\'+E(\'departemen\').value)">menambah data proses penerimaan siswa</a>.</div>';
}
else if($a==1){
echo '<div class="warnbox">Tidak ditemukan data pelajaran.<br/>Silahkan menghubungi bagian penerimaan siswa baru untuk membuat data proses penerimaan siswa baru.</div>';
}
}
function katalog_aset($d){
$n=0;
$t=mysql_query("SELECT harga FROM sar_barang WHERE katalog='$d'");
while($r=mysql_fetch_array($t))
$n+=$r['harga'];
return $n;
}
function grup_aset($d){
$n=0;
$t=mysql_query("SELECT replid FROM sar_katalog WHERE grup='$d'");
while($r=mysql_fetch_array($t)){
$n+=katalog_aset($r['replid']);
}
return $n;
}
function lokasi_aset($d){
$n=0;
$t=mysql_query("SELECT replid FROM sar_grup WHERE lokasi='$d'");
while($r=mysql_fetch_array($t)){
$n+=grup_aset($r['replid']);
}
return $n;
}
function sumber_name($a){
$s=array('Beli','Pemberian','Membuat sendiri');
return $s[$a];
}
function kondisi_a(){
return array(1=>'Sangat baik',2=>'Baik',3=>'Buruk',4=>'Sangat buruk');
}
function kondisi_name($a){
$s=kondisi_a();
return $s[$a];
}
function barang_get($a){
$q=mysql_query("SELECT sar_barang.*,sar_katalog.nama FROM sar_barang JOIN sar_katalog ON sar_katalog.replid=sar_barang.katalog WHERE sar_barang.replid='$a'");
$h=mysql_fetch_array($q);
return $h;
}
?>