} ?
table ?php
time = microtime; time = explode , time;
time = time[1] + time[0]; finish = time;
total_time = roundfinish - start, 4;
echo Lama Proses Filtering : . total_time. detik;
} ?
5. Menghitung frekuensi item
jum_transaksi = _POST[jum_transaksi]; sql_transaksi = mysql_querySELECT distinctkode_transaksi FROM
transaksi_barang where kode_transaksi = jum_transaksi; num_transaksi = mysql_num_rowssql_transaksi;
support = _POST[support]; minimum_support = support num_transaksi;
confidence = _POST[confidence];
Universitas Sumatera Utara
i=1; sql_barang = mysql_querySELECT FROM barang ORDER BY
id_barang DESC; whilearray_barang = mysql_fetch_arraysql_barang{
sql_num_barang = mysql_querySELECT FROM transaksi_barang WHERE id_barang= . array_barang[id_barang] .
and kode_transaksi = jum_transaksi or die mysql_error; num_barang = mysql_num_rowssql_num_barang;
array_num = mysql_fetch_arraysql_num_barang; ifnum_barang = minimum_support{
sql_support = mysql_querySELECT FROM transaksi_barang WHERE id_barang = . array_num[id_barang] .
and kode_transaksi = jum_transaksi or die mysql_error;
whilearray_support = mysql_fetch_arraysql_support{ kode_transaksi = array_support[kode_transaksi];
tgl_transaksi = array_support[tgl_transaksi]; id_barang = array_support[id_barang];
sql_cek_support = mysql_querySELECT FROM support_fpgrowth WHERE kode_transaksi=kode_transaksi and
tgl_transaksi=tgl_transaksi and id_barang=id_barang and support=support and
jum_transaksi=jum_transaksi or die mysql_error; ifmysql_num_rowssql_cek_support{
echo ; } else {
insert_support = mysql_queryINSERT INTO support_fpgrowth VALUES
,kode_transaksi,tgl_transaksi,id_barang,support ,jum_transaksi or diemysql_error; fungsi untuk
menginput data ke database; }
} } else ifnum_barang = 1 {
Universitas Sumatera Utara
} i++;
}
6. Pembuatan tree
sql_tampil_support = mysql_querySELECT a., b. FROM support_fpgrowth a, barang b WHERE a.id_barang=b.id_barang and
a.support=support and a.jum_transaksi=jum_transaksi
order by a.kode_transaksi ASC or diemysql_error; whilearray_tampil_support=mysql_fetch_arraysql_tampil_support{
} sql_tampil_support = mysql_querySELECT
distinctb.nama_barang,a.id_barang FROM support_fpgrowth a, barang b WHERE a.id_barang=b.id_barang
and a.support=support and a.jum_transaksi=jum_transaksi order by a.kode_transaksi ASC or diemysql_error;
whilearray_tampil_support=mysql_fetch_arraysql_tampil_support{ sql_tampil_transaksi = mysql_querySELECT FROM support_fpgrowth
WHERE id_barang= . array_tampil_support[id_barang] . and support=support and jum_transaksi=jum_transaksi
or die mysql_error; whilearray_tampil_transaksi=mysql_fetch_arraysql_tampil_transaksi{
sql_tampil_transaksi2 = mysql_querySELECT a.,b. FROM support_fpgrowth a,
barang b WHERE a.id_barang=b.id_barang and a.id_barang = . array_tampil_support[id_barang] .
and a.kode_transaksi= . array_tampil_transaksi[kode_transaksi] . and a.support=support and a.jum_transaksi=jum_transaksi or die
mysql_error; whilearray_tampil_transaksi2=mysql_fetch_arraysql_tampil_transaksi2{
Universitas Sumatera Utara
kombinasi1 = array_tampil_support[id_barang]; kombinasi2 = array_tampil_transaksi2[id_barang];
kode_transaksi = array_tampil_transaksi[kode_transaksi]; sql_cek_kombinasi = mysql_querySELECT FROM kombinasi_fpgrowth
WHERE kombinasi_1=kombinasi1 and kombinasi_2=kombinasi2 or diemysql_error;
num_kombinasi = mysql_num_rowssql_cek_kombinasi; ifnum_kombinasi = 2{
sql_cek_kombinasi2 = mysql_querySELECT FROM hasil_kombinasi WHERE hasil_kombinasi_1=kombinasi1 and
hasil_kombinasi_2=kombinasi2 or diemysql_error; ifmysql_num_rowssql_cek_kombinasi2{
echo ; } else {
sql_insert_kombinasi2 = mysql_queryINSERT INTO hasil_kombinasi VALUES,kombinasi1,kombinasi2 or diemysql_error;
} }
sql_cek_kombinasi2 = mysql_querySELECT FROM kombinasi_fpgrowth WHERE kombinasi_1=kombinasi1 and
kombinasi_2=kombinasi2 and kode_transaksi=kode_transaksi or diemysql_error;
ifmysql_num_rowssql_cek_kombinasi2{
echo ; } else {
sql_insert_kombinasi = mysql_queryINSERT INTO kombinasi_fpgrowth VALUES,kombinasi1,kombinasi2,kode_transaksi or
diemysql_error; }
}
Universitas Sumatera Utara
} }
7. Menghitung confidence