Skip to main content

Membuat Advanced Search

    <!-- form advanced search -->
    <form name="form1" method="get" action="">
    nama : <input type="text" name="nama" id="nama"/> <br/>
    nip : <input type="text" name="nip" id="nip"/> <br/>
    lokasi_kerja : <input type="text" name="lokasi_kerja" id="lokasi_kerja"/> <br/>
    <br/><input type="submit" value="Search" name="search"/>
    </form>
    <!-- menampilkan hasil pencarian -->
    <?php
    if(isset($_GET['search'])){
        $mysqli = new mysqli("localhost", "root", "","simpeg");
        $nama = $_GET['nama'];
        $nip = $_GET['nip'];
        $lokasi_kerja = $_GET['lokasi_kerja'];
        $sql = "select * from tbdos where nama like '%$nama%' and
        nip like '%$nip%' and lokasi_kerja like '%$lokasi_kerja%' ";       
        $result = $mysqli->query($sql);
        if ($result->num_rows > 0){
            ?>
            <table>
                <tr>
                    <td>nama</td>
                    <td>nip</td>
                    <td>lokasi_kerja</td>
                    <td>Alamat</td>
                </tr>
                <?php
                while($row = mysqli_fetch_array($result)){?>
                <tr>
                    <td><?php echo $row['nama'];?></td>
                    <td><?php echo $row['nip'];?></td>
                    <td><?php echo $row['lokasi_kerja'];?></td>
                </tr>
                <?php }?>
            </table>
            <?php
        }else{
            echo 'Data not found!';
        }
    }
    ?>

Comments

Popular posts from this blog

Layar Biru versi PHP Bagian 1 (file prefil_dbf.php)

file config.php <?php $db_uname = 'root'; $db_passwd = ''; $db_name = 'layar_biru'; //database yang dipilih $db_host = 'localhost'; $xbase_dir = 'D:\ACADEMIC\htdocs\layar_biru\files'; $die_on_mysql_error = false; // when investigating errors, set this to true $from_encoding=""; //Encoding of database, e.g. CP866 or empty, if convert is not required     file prefil.dbf   <?php include "config.php";            // please copy the config.sample.php and edit the correct fields include "classes/XBase/Table.php"; include "classes/XBase/Column.php"; include "classes/XBase/Record.php"; include "classes/DBFhandler.php"; use XBase\Table;  // Initializing vars ini_set( 'memory_limit', '2048M' ); set_time_limit( 0 ); $time_start = time(); $files = scandir($xbase_dir) or die ("Error! Could not open directory '$xbase_dir'."); $conn = new mysqli($db_host,...

FPDF dengan CodeIgniter

Cetak Surat Keputusan Controller: <?php //File in controller named surat_keputusan.php defined('BASEPATH') OR exit('No direct script access allowed'); class Cetak_surat_keputusan extends CI_Controller { public function __construct()     {         parent::__construct();         $this->load->helper('url');         $this->load->database();                $this->db->select();         $this->db->from('surat.config_sk');                $query = $this->db->get();                 return $query->result();             } public function index() {      ...

Instal font baru di FPDF.

1. buka url www.fpdf.org/makefont 2. pilih ttf yang akan dimasukkan. sebaiknya pindahkan file ttf dari c:/windows/font ke folder lain. karena C: adalah windows. 3. Upload dan generate. 4. Donwload nama font.php dan font.z copykan ke folder fpdf/font. <?php require( 'fpdf.php' ); $pdf = new FPDF (); $pdf -> AddFont ( 'Calligrapher' , '' , 'calligra.php' ); $pdf -> AddPage (); $pdf -> SetFont ( 'Calligrapher' , '' , 35 ); $pdf -> Write ( 10 , 'Enjoy new fonts with FPDF!' ); $pdf -> Output (); ?>