saya coba untuk menuliskan artikel tentang pembuatan Rekap Data dari Mysql ke dalam Website sesuai dengan Tanggal , Bulan dan Tahun yang dapat kita tentukan sendiri.
yang pertama silahkan anda buat sebuah tabel di database Mysql :
Nama Database : kiosku
Nama Tabel : penjualan

Nama Field Value / Length Keterangan
no INT(11) Auto_increment, Not_Null, Primary_Key
tanggal DATE Null
nama_barang VARCHAR(50) Null
harga_satuan VARCHAR(35) Null
jumlah_terjual VARCHAR(35) Null

Atau dengan Perintah SQL :
CREATE DATABASE kiosku ;
CREATE TABLE penjualan (

no INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
tanggal DATE NULL ,
nama_barang VARCHAR( 50 ) NULL ,
harga_satuan VARCHAR( 35 ) NULL ,
jumlah_terjual VARCHAR( 35 ) NULL
) ENGINE = MYISAM ; Jika sudah, silahkan anda masukkan Beberapa Record ke dalam Tabel Tersebut, Contoh :
no tanggal nama_barang harga_satuan jumlah_terjual
1 2011-01-04 Hardisk 40 Gb 300000 5
2 2011-01-08 CD-ROM 52x 200000 8
3 2011-02-20 Monitor 14" 800000 3
4 2011-02-25 Printer Canon 500000 5
5 2011-03-10 Hardisk 80GB 500000 10
6 2011-03-29 Hardisk 150GB 600000 20
7 2011-04-01 Mouse 35000 30
8 2011-04-15 Keyboard 35000 30

Atau dengan Perintah SQL :
INSERT INTO penjualan VALUES ( ' ' , '2011-01-04', 'Hardisk 40 Gb', '300000', '5' ),
( ' ' , '2011-01-08', 'CD-ROM 52x ', '200000', '8' ),
( ' ' , '2011-02-20', 'Monitor 14" ', '800000', '3' ),
( ' ' , '2011-02-25', 'Printer Canon ', '500000', '5' ),
( ' ' , '2011-03-10', 'Hardisk 80GB ', '500000', '10' ),
( ' ' , '2011-03-29', 'Hardisk 150GB ', '600000', '20' ),
( ' ' , '2011-04-01', 'Mouse ', '35000', '30' ),
( ' ' , '2011-04-15', 'Keyboard ', '35000', '30' );
selanjutnya silahkan anda buat file baru dan ketikkan script di bawah ini, jika sudah, simpan dengan nama koneksi.php dan rekap_data.php
koneksi.php
<?
$koneksi=mysql_connect("localhost","root","") or die("Koneksi Ke Server Database Gagal");
mysql_select_db("kiosku",$koneksi) or die ("Koneksi ke Database Gagal");
?>

rekap_data.php
<div align="center"><strong>REKAP DATA PENJUALAN</strong><br />
</div>
<form id="form1" name="form1" method="post" action="?proses=cetak">
Tampil Data :
<select name="tgl1" id="tgl1">
<option> 01 </option>
<option> 02 </option>
<option> 03 </option>
<option> 04 </option>
<option> 05 </option>
<option> 06 </option>
<option> 07 </option>
<option> 08 </option>
<option> 09 </option>
<option> 10 </option>
<option> 11 </option>
<option> 12 </option>
<option> 13 </option>
<option> 14 </option>
<option> 15 </option>
<option> 16 </option>
<option> 17 </option>
<option> 18 </option>
<option> 19 </option>
<option> 20 </option>
<option> 21 </option>
<option> 22 </option>
<option> 23 </option>
<option> 24 </option>
<option> 25 </option>
<option> 26 </option>
<option> 27 </option>
<option> 28 </option>
<option> 29 </option>
<option> 30 </option>
<option> 31 </option>

</select>
<select name="bln1" id="bln1">
<option value="01" > Januari </option>
<option value="02" > Februari </option>
<option value="03" > Maret </option>
<option value="04" > April </option>
<option value="05" > Mei </option>
<option value="06" > Juni </option>
<option value="07" > Juli </option>
<option value="08" > Agustus </option>
<option value="09" > September </option>
<option value="10" > Oktober </option>
<option value="11" > Nopember </option>
<option value="12" > Desember </option>

</select>
<select name="thn1" id="thn1">
<? for($i=2010;$i<=date("Y");$i++){ ?>
<option><?=$i?></option>
<? } ?>
</select>
S.d
<select name="tgl2" id="tgl2">
<option> 01 </option>
<option> 02 </option>
<option> 03 </option>
<option> 04 </option>
<option> 05 </option>
<option> 06 </option>
<option> 07 </option>
<option> 08 </option>
<option> 09 </option>
<option> 10 </option>
<option> 11 </option>
<option> 12 </option>
<option> 13 </option>
<option> 14 </option>
<option> 15 </option>
<option> 16 </option>
<option> 17 </option>
<option> 18 </option>
<option> 19 </option>
<option> 20 </option>
<option> 21 </option>
<option> 22 </option>
<option> 23 </option>
<option> 24 </option>
<option> 25 </option>
<option> 26 </option>
<option> 27 </option>
<option> 28 </option>
<option> 29 </option>
<option> 30 </option>
<option> 31 </option>
</select>
<select name="bln2" id="select2">
<option value="01" > Januari </option>
<option value="02" > Februari </option>
<option value="03" > Maret </option>
<option value="04" > April </option>
<option value="05" > Mei </option>
<option value="06" > Juni </option>
<option value="07" > Juli </option>
<option value="08" > Agustus </option>
<option value="09" > September </option>
<option value="10" > Oktober </option>
<option value="11" > Nopember </option>
<option value="12" > Desember </option>
</select>
<select name="thn2" id="select3">
<? for($i=2010;$i<=date("Y");$i++){ ?>
<option>
<?=$i?>
</option>
<? } ?>
</select>
<input type="submit" name="Submit" value="Tampilkan" />
</form>
<?
$proses=$_GET['proses'];
$tgl1=$_POST['tgl1'];
$bln1=$_POST['bln1'];
$thn1=$_POST['thn1'];
$tgl2=$_POST['tgl2'];
$bln2=$_POST['bln2'];
$thn2=$_POST['thn2'];
if($proses=='cetak'){
?>

<table width="488" border="0" cellpadding="3" cellspacing="1" bgcolor="#33CCFF">
<tr>
<td align="center" valign="middle" bgcolor="#71DCFF"><strong>Tanggal</strong></td>
<td align="center" valign="middle" bgcolor="#71DCFF"><strong>Nama Barang </strong></td>
<td align="center" valign="middle" bgcolor="#71DCFF"><strong>Harga Satuan </strong></td>
<td align="center" valign="middle" bgcolor="#71DCFF"><strong>Jumlah Terjual </strong></td>
<td align="center" valign="middle" bgcolor="#71DCFF"><strong>Total </strong></td>
</tr>
<?
include "koneksi.php";
$ambildata=mysql_query("SELECT * FROM penjualan WHERE tanggal >= '$thn1-$bln1-$tgl1' AND tanggal <= '$thn2-$bln2-$tgl2'");
$cekdata=mysql_num_rows($ambildata);
if($cekdata=='0'){
echo "Maaf Data Yang anda cari tidak ada";
}
while($cetakdata=mysql_fetch_array($ambildata)){
?>

<tr>
<td bgcolor="#FFFFFF"><?=$cetakdata[tanggal]?></td>
<td bgcolor="#FFFFFF"><?=$cetakdata[nama_barang]?></td>
<td bgcolor="#FFFFFF"><?=$cetakdata[harga_satuan]?></td>
<td bgcolor="#FFFFFF"><?=$cetakdata[jumlah_terjual]?></td>
<td bgcolor="#FFFFFF"><?=$cetakdata[harga_satuan]*$cetakdata[jumlah_terjual]?></td>
</tr>
<? } ?>
</table>
<? } ?>

dan hasilnya adalah seperti gambar di bawah ini :

silahkan di coba, dan semoga sukses

Source : http://fr-system.web.id/artikel-Membuat_Rekap_Data_Sesuai_Tanggal_Yang_Dapat_Di_Tentukan_Sendiri.frsystem

Membuat Rekap Data Dengan PHP

Unknown Reply 6:12 PM

saya coba untuk menuliskan artikel tentang pembuatan Rekap Data dari Mysql ke dalam Website sesuai dengan Tanggal , Bulan dan Tahun yang d...

Membuat Internet Android Stabil

Unknown Reply 7:27 AM

Membuat Koneksi Internet Android Stabil - Sering kita mengeluh bahwa sinyal gadget android yang tak stabil, hilang timbul atau dari HSDP...

Membuka password excel, bagaimana cara membuka password excel yang di proteksi ?Pada kesempatan siang ini saya ingin sharing dengan rekan-rekan semua bagaimana cara unprotect sheet dari file Excel yang di proteksi atau cara membuka password excel sheet yang di proteksi, Mungkin anda pernah mendownload file excel yang sheet-nya di protect atau mungkin juga anda pernah memprotect sheet suatu file excel dan lupa passwordnya sehingga file tersebut tidak bisa kita edit, Nah ! saya akan menunjukkan bagaimana caranya membuka protect sheet suatu file excel atau cara membuka password excel sheet,
perlu di ketahui sebelumnya ada berbagai cara yang di pergunakan untuk membuka proteksi sheet Excel, mulai dari mempergunakan software, menggunakan software open office atau dengan script Visual Basic Editor (VBA), cara script VBA adalah yang saya pergunakan dengan alasan kompabilitas dengan program microsoft excel yang memang menyediakan perintah bahasa pemrograman modul VBS secara defaultnya, mengingat beberapa software yang saya coba tidak berhasil/errors, sedangkan untuk menginstal open office tidak saya lakukan dengan alasan cukup berat untuk di buka dan juga sudah ada Microsoft office 2007 sebagai standart pengolah file di komputer saya.
File yang saya buka hasil dari download tentang jadwal pertandingan olahraga kebetulan berektensi xls, yang merupakan ekstensi dari microsoft office 2007, bagi anda yang masih mempergunakan microsoft office 2003 atau microsoft office 2010 cara ini juga silahkan di coba, berikut ini tahapan cara membuka password excel sheet :

Step by step cara membuka password excel sheet

1. File excel yang sheet-nya di protect biasanya tidak bisa di edit sama sekali, semua click seolah tidak berfungsi, pada tab “review” coba anda cek, apabila ada icon file excel bertuliskan unprotect sheet, itu tandanya sheet tersebut di proteksi oleh empunya atau proteksi dalam keadaan aktif, untuk lebih jelasnya lihat screen shoot berikut ini, gambar di bawah ini memperlihatkan file excel yang sheetnya di proteksi sehingga kita tidak bisa meng-editnya :
cara membuka password excel
2. Untuk memasukan script VBA lihat bagian sebelah bawah kiri pada tab sheet yang di protect, klik kanan dan pilih “view code” akan terbuka jendela baru secara otomatis (Microsoft visual basic), atau bisa juga dengan cara menekan tombol kombinasi “Alt + F11″ di lanjutkan klik insert/module, apabila di bagian tengah sudah muncul jendela baru/module berarti langkah anda sudah benar cara membuka password excel sheet
cara membuka password excel
cara membuka password excel

Code VBA membuka password excel sheet

3. Selanjutnya cara cara membuka password excel sheet Pada jendela module, copy pastekan kode berikut ini (copy dan paste mulai dari ” Sub InternalPasswords()” sampai dengan “end sub”) :
Copy dan paste code berikut ini
Sub InternalPasswords()

Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 As Integer

On Error Resume Next

For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126

ActiveWorkbook.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) _
& Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) _
& Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

If ActiveWorkbook.ProtectStructure = False Then

If ActiveWorkbook.ProtectWindows = False Then

If ActiveSheet.ProtectContents = False Then

Exit Sub

End If

End If

End If

Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next

End Sub
4. Membuka password excel sheet selanjutnya Lihat bagian kiri atas lembar kerja, highlight atau klik pada sheet yang akan kita buka proteksinya.
cara membuka password excel
5. Klik tab Tool/Macros/Internal Password/run
cara membuka password excel
6. Tunggu beberapa saat dan klick icon Microsoft Excel di pojok kiri atas atau “Alt + F11″ untuk kembali ke lembar kerja, …… Violaaa kini file excel yang di proteksi tersebut sudah bisa di edit sesuka hati anda ! lihat juga pada tab “review” kini icon sheet sudah bertuliskan protect sheet sebagai tanda sudah tidak di protect lagi.

Source : http://widyainfo.com/membuka-password-excel/

Cara Membuka Password Excel Sheet

Unknown Reply 2:33 PM

Membuka password excel , bagaimana cara membuka password excel yang di proteksi ?Pada kesempatan siang ini saya ingin sharing dengan re...

Cara Menyimpan dan Memulihkan (Save & Restore) Bookmarks pada IE, Firefox, Chrome and Opera

Unknown Reply 6:51 PM

Bagaimana caranya kalau kita ingin menyimpan bookmarks dari web favorit kita pada browser di IE, Firefox, Google Chrome dan Opera sehingga...

Sejak update map terbaru di dota medan, warkey yulv. tidak bisa digunakan lagi. Disini saya akan memberikan warkey dota medan terbaru yang bisa dipakai. Namanya : Wc3isk

Cara pakainya gampang saja ganti klik tombol berdasarkan inventory input tombol keyboard yang ingin dijadikan shortcut key pada warkey terserbut.

this entry is WC3ISK HOMEPAGE
wc3isk21kb.png
!!! wc3isk source code is opened for programmers who want to upgrade wc3isk !!!
Please read information at the end of this entry

DOWNLOAD
wc3isk v2.1 rc6 MD5: 1407404085E7066008EAD1DA1B26D66F
wc3isk v2.1 rc7a MD5: C183BF1832D3EB00885A5D652EF8880C

SCREENSHOT
wc3isk21ab.png wc3isk21kb.png wc3isk21ms.png wc3isk21ic.png
HISTORY
wc3isk v2.1 rc6 -Release June-22-2011.
-Change key [space] into available Hotkey. * Read Issue (rc7a)
-Fix silly mouse bug ‘out side’ war3
-Fix mouse hotkey serious bug (one mouse click and there goes 16 times hotkey)
-Fix button [`]
-Special builds for DoTA
wc3isk v2.0f -Release on Dec-1-2009.
-Already known as final version.
-Auto acquire Admin Privilege (play nice with UAC).
wc3isk v2.0d -Release on Jun-16-2009.
-Add function: “Enable Mouse Support” for who want mouse capture.
-Add function: “Disable Wheel Scroll”.
-F8 - Toggle ON/OFF keyboard Hot-key.
wc3isk v1.0d -Release on May-23-2009.
-ESC will now cancel assign key.
-Fix some issues when assign one key to more than one button.
wc3isk v1.0: -Release in Oct-2007.
-The first stable version.
-Antique stuff
————————————————————————
 

Warkey Dota Medan Terbaru

Unknown 5 6:50 PM

Sejak update map terbaru di dota medan, warkey yulv. tidak bisa digunakan lagi. Disini saya akan memberikan warkey dota medan terbaru yang b...

Kalau sebelumnya saya nulis tentang Menambah Field ID Twitter di Author Profile WordPress kali ini ada cara yang lebih Super! Kita bisa memodifikasi user profile agar menampilkan Twitter, Facebook dan LinkedIn.
Tinggal copy kode ini pada functions.php
1
2
3
4
5
6
7
8
9
10
11
function extra_contact_info($contactmethods) {
    unset($contactmethods['aim']);
    unset($contactmethods['yim']);
    unset($contactmethods['jabber']);
    $contactmethods['facebook'] = 'Facebook';
    $contactmethods['twitter'] = 'Twitter';
    $contactmethods['linkedin'] = 'LinkedIn';
 
    return $contactmethods;
}
add_filter('user_contactmethods', 'extra_contact_info');
Sekarang kita akan menampilkan dihalaman depan website kita
1
2
3
<a href="<?php the_author_meta('facebook', $current_author->ID); ?>">Facebook</a>
<a href="<?php the_author_meta('twitter', $current_author->ID); ?>">Twitter</a>
<a href="<?php the_author_meta('linkedin', $current_author->ID); ?>">linkedIn</a>
Catatan : biasanya untuk menampilkan ini kode harus diletakkan didalam loop
Terima kasih kepada Thomas Griffin untuk kodenya

Source : http://belajarwebdesign.com/wordpress/menambahkan-info-kontak-twitter-facebook-dan-linkedin-di-profil-user/

Menambahkan Info Kontak Twitter, Facebook dan LinkedIn di Profil User

Unknown 1 5:54 AM

Kalau sebelumnya saya nulis tentang Menambah Field ID Twitter di Author Profile WordPress kali ini ada cara yang lebih Super! Kita bisa mem...

FUNCTION PHP STRLEN AND REGEX

This clue simple way to make that:
 
$n = 3;
$nohp = '08123456789';
for($i=$n; $i>=1; $i--)
{
$nohp[strlen($nohp)-$i] = 'X';
}
 
 
This expert way to make function dynamic:
 
function sensor($no_hp, $digit) {
$pola = '#([0-9]{'.$digit.'})$#';
$x = '';
for ($i=1; $i<=$digit; $i++) { $x .= 'X'; }
return preg_replace($pola, $x, $no_hp);
}
  
How to use that?
Example : sensor(081234567890,3) //3 means last digit of number

SQL VERSION

 SELECT REPLACE('085733634253', right('085733634253',3), 'xxx')

Function PHP Replace Digit Number Telephone

Unknown Reply 5:42 AM

FUNCTION PHP STRLEN AND REGEX This clue simple way to make that:   $n = 3; $nohp = '08123456789'; for($i=$n; $i>=1; $i--) { ...

Search

Ikuti Channel Youtube Aku Yaa.. Jangan Lupa di subscribe. Terima kasih.

Popular Posts

Translate