Cara menampilkan data lebih dari satu pada textboxt berdasarkan pilihan pada combobox dengan php mysql

Cara menampilkan data lebih dari satu pada textboxt berdasarkan pilihan pada combobox dengan php mysql






Selamat Malam...
Hari ini tanggal 03 oktober 2013, malam ini saya hanya akan melaporkan tentang bagaimana caranya membuat sebuah selectbox atau combobox menampilkan kode dan pada textbox lainnya akan tampil data-data yang sesuai dengan kodenya,,tepatnya dengan PHP dan Mysql ..
sebenarnya postingan ini sudah ada sebelumnya yaitu berjudul cara menampilkan data di combobox dan otomatis tampil data lainnya di textbox dengan php, lebih jelasnya di sini ni. , pada postingan yang itu, setelah di pilih kode akan keluar pada text box lainnya nama, pada saat itu kasusnya tentang parkir..
sekali lagi ketika di pilih kode maka akan keluar nama ..
nah pada kesempatan kali ini adalah bagaimana membuat dengan PHP dan Mysql setelah di pilih kode dari combobox maka akan keluar data lebih dari satu pada textbox yang lainnya, kalau yang hanya nama sekarang ini bisa kita tambahkan dengan alamat, jenis kelamin,dsb...
kali ini yang akan kita tampilkan adalah kode pada comboboxnya, untuk textboxnya adalah nama,alamat,dan juga jenis kelaminnya ...

oke tidak perpanjang lagi , ni dia scriptnya ...

<?php 
mysql_connect("localhost","root",""); 
mysql_select_db("parkir"); 
$result = mysql_query("select * from parkir"); 
$jsArray = "var prdName = new Array();\n"; 
echo '<table align="center">';
echo '<tr>';
echo '<td>Kode Produk <td>:<td> <select name="kode" onchange="changeValue(this.value)">'; 
echo '<option>-------</option>'; 
while ($row = mysql_fetch_array($result)) { 
    echo '<option value="' . $row['kode'] . '">' . $row['kode'] . '</option>'; 
    $jsArray .= "prdName['" . $row['kode'] . "'] = {miez:'" . addslashes($row['nama']) . "',de:'".addslashes($row['jk'])."',hard:'".addslashes($row['alamat'])."'};\n"; 

echo '</select>'; 
?> 
<tr>
<td>
Nama<td>  :<td> <input type="text" name="nama" id="nama"/>
<tr>
<td>
Jenis Kelamin <td>: <td><input type="text" name="jk" id="jk"/>
<tr><td>
alamat <td>:<td> <input type="text" name="alamat" id="alamat"/></td></tr>

<script type="text/javascript"> 
<?php echo $jsArray; ?>
function changeValue(id){
document.getElementById('nama').value = prdName[id].miez;
document.getElementById('jk').value = prdName[id].de;
document.getElementById('alamat').value = prdName[id].hard;

};
</script>





sebenarnya script di atas saya dapat dari blog tetangga, cuma udah saya permudah lagi scriptnya sehingga mungkin sedikit lebih cepat di mengerti hehe..
oke lah, wassalam..
tetap semangat bray!!!






















Cara Menampilkan data di combobox dan otomatis tampil data lainnya di textbox dengan PHP - See more at: http://miswanphp.blogspot.com/2012/12/cara-menampilkan-data-di-combobox-dan.html?showComment=1376241144828#c3289159436101338064
Cara Menampilkan data di combobox dan otomatis tampil data lainnya di textbox dengan PHP - See more at: http://miswanphp.blogspot.com/2012/12/cara-menampilkan-data-di-combobox-dan.html?showComment=1376241144828#c3289159436101338064
Cara Menampilkan data di combobox dan otomatis tampil data lainnya di textbox dengan PHP - See more at: http://miswanphp.blogspot.com/2012/12/cara-menampilkan-data-di-combobox-dan.html?showComment=1376241144828#c3289159436101338064
Install AndroPHP di Hp Android

Install AndroPHP di Hp Android

Berikut ini akan dijelaskan bagaimana cara menginstall aplikasi android yaitu AndroPHP pada Hp Android, AndroPhp Adalah sebuah Aplikasi android untuk membuat localhost di Hp Android tersebut, dengan aplikasi ini, hp android akan dapat mengerjakan atau membuat database seperti layaknya di pc or laptop, kelebihan dari aplikasi ini menurut saya adalah kita bisa membuat aplikasi php di mana pun karena hp mudah di bawa dan sangat di butuhkan orang-orang saat ini. ada pun cara menginstall Aplikasi untuk membuat localhost di hp android adalah sebagai berikut :
1. download dulu aplikasi di play store. buka play store kemudian cari aplikasi dengan nama Androphp.
2. Setelah di download buka aplikasi tersebut dan segera on kan aplikasinya dengan cara menggeser tombol off kekiri menjadi on.
3. setelah on klikkan ip yang ada di bawah tombol on/off tadi (contoh : http://***.**.*.**:8080), untuk langsung masuk ke phpmyadmin (http://***.**.*.**:8080/phpmyadmin) tanpa tanda kurung ya.
4. aplikasi anda selesai di install dan telah bisa di jalankan.

Untuk text editor sangat banyak pilihan di google tentang text editor untuk hp android.
saran saya adalah anda harus mendownload text editor yang bernama "920 text editor" cara mendownloadnya sama dengan cara mendownload AndroPHP di atas yaitu cari di play store dan ketikkan 920 text editor.

setelah di download dan install segera lah membuka text editor baru anda dan kemudian tuliskan script php di bawah ini :

<?php
echo "waw akhirnya berhasil, thank you..";
?>
simpan script berikut dan beri nama testing.php .
setelah sukses menyimpan, segeralah anda ke browser anda dengan mengetikkan "http://***.**.*.**:8080" . itu akan langsung ke index dari pada localhost anda dan akan langsung ada file testing.php yang baru saja anda buat.
klik file tersebut...
jika yang keluar adalah waw akhirnya berhasil, thank you .. itu artinya anda berhasil,,dan selamat anda sekarang telah bisa membuat database di hp android anda, dan juga bisa mengerjakan aplikasi php anda hanya di hp android..
saya menggunakan hp android xperia mini, dan jelas trik di atas 100% berjalan sempoa eh sempurna.

sekian dan terima kasih.


Cara Left Join Dengan Php

Cara Left Join Dengan Php

Hari ini Senin tanggal 22 Juli 2013, di sini saya bersama rekan saya, yang mana mereka ini bergerak di bidang animasi, tepatnya animator blender, saat ini kami sedang membahas seputaran skripsi karena saat ini kami sedang menjalani semester 9. itu artinya jika tidak ada hambatan tahun ini juga bisa langsung lulus hohoho..amien..
yang penting usaha dulu..
baiklah, di malam yang penuh gemerlap bintang ini saya akan membahas tentang script php yaitu cara menggunakan left join di php yang mana ini menurut saya sangat penting karena memang left join sangat berperan penting dalam kehidupan script php, yang mana left join berfungsi untuk menampilkan data dari beberapa tabel, beberapa tabel maksudnya mulai dari 2 tabel dan selanjutnya, adapun malam ini saya hanya akan membahas tentang menampilkan data dari 2 tabel yaitu seperti ini contohnya...

<?php
        include ("koneksi.php");
        $no=1;
echo '<table border="1">';
echo '<tr><th>NO<th>NIS<th width="100">Nama<th>Nama Kursus<th width="" align="center">Aksi';
        $result=mysql_query("select a.id,a.nis,a.nama,b.nmMp        from siswa a
         LEFT JOIN mp b on a.kdMp=b.kdMp");
         while($obj=mysql_fetch_object($result))
        {
              echo '<tr><td>'.$no++.'<td>'.$obj->nis.'<td>'.$obj->nama.'<td>'.$obj->nmMp.
              echo '<td align="center"><a href="siswa/edit.php?id='.$obj->id.'">Edit</a> ';
              echo '<a href="siswa/delete.php?id='.$obj->id.'">Hapus</a> ';
    }
        ?>
        </table>
Perintah left join berada di
         $result=mysql_query("select a.id,a.nis,a.nama,b.nmMp from siswa a
         LEFT JOIN mp b on a.kdMp=b.kdMp");
     
dimana perintah select adalah untuk menampilkan, yang di tampilkan adalah id, nis,nama dan nmMp.
apa arti a dan b pada a.id dan seterusnya  kan gitu? itu adalah untuk menunjukkan bahwa tabel a adalah tabel pertama yang akan kita tampilkan dan b tabel kedua.
from siswa a ... itu untuk menunjukkan bahwa tabel pertama yaitu a adalah tabel siswa dan Left Join mp b adalah tabel kedua.
on a.kdMp=b.kdMp ; nah, ini yang penting ini, karena apa yang akan di tampilkan harus sama dan sesuai dengan apa yang ada di tabel, untuk namanya bisa saja berbeda seperti on a.kdMp=b.kdMataPelajaran asalkan apa yang akan di tampilkan yang sesuai dengan kdMp adalah benar dengan mata pelajaran..
wah susah ya kalimatnya, itu lah kekurangan saya, kurang bisa menjelaskan..
gini aja.
misalkan pada tabel siswa ada nama dan kdMp, dimana pada field kdMp isinya hanya lah berupa id atau pun kode dari mata pelajaran, sedangkan pada tabel mp ada kdMp dan nmMp.
nah agar perintah ini berlangsung sukses maka kita harus mencocokkan apa yang sama pada tabel tersebut.
yaitu kdMp pada tabel pertama dan kdMp juga pada tabel kedua.
mudah-mudahan paham lah.
karena sekarang sudah waktunya tidur.
sekian dan terima kasih.
mungkin dengan rekan-rekan bertanya saya bisa menjelaskan lebih lagi. hehe.

Menampilkan Nama di combobox dan tersimpan sebagai kode/id dengan PHP mysql

Menampilkan Nama di combobox dan tersimpan sebagai kode/id dengan PHP mysql

kasusnya begini,
pada tabel paket kursus ada namamk dan kode.
pada tabel siswa ada namasiswa namamk.
ketika akan input siswa, pada form input ada pilihan mata kuliah yang di ambil dari tabel paket kursus.
nah, yang tampil pada combobox mata kuliah adalah nama mata kuliah, disini kasusnya adalah yang di simpan untuk matakuliah adalah kode mata kuliah, walaupun yang di tampilkan pada pilihan mata kuliah adalah nama mata kuliah.

ni scriptnya..
combobox menampilkan nama dan menyimpan sebagai kode/id.

 <?php
    include("../koneksi.php");
    $waw=mysql_query("select * from paketkursus");//ini melihat seluruh isi
    ?>
            <td><select name="kdKursus">
     <?php
     while($wiw=mysql_fetch_object($waw))
     {
        echo '<option value="'.$wiw->kdKursus.'">'.$wiw->nmKursus.'</option>';
     }
     ?>
    </select>

mohon maaf kepada para master kalau penjelasan ini sangat kurang jelas, di karenakan admin tidak bisa menjelaskan semestinya, dan memang penulis menuliskan tulisan ini adalah untuk pelajaran pribadi penulis di karenakan lagi karena penulis sering lupa pada beberapa script php dalam membuat project.
sekian.
Membuat Tanggal dengan Script PHP

Membuat Tanggal dengan Script PHP

Membuat Tanggal dengan script PHP.
Berikut ini adalah bagaimana cara input tanggal dengan Script PHP.
caranya adalah copykan script berikut ini dan pastekan kedalam text editor anda simpan dengan tanggal.php.
<form action="tanggal.php"  method="POST">
<table>
<tr>
            <td>Tempat/tanggal Lahir </td>
            <td>: </td>
            <td><input type="text" name="tempatLahir" />
            </td>
            <td width="212"> Tgl
              <select name="tg1">
                  <option value="-">-</option>
                  <?php
                for ($t=1;$t<31;$t++)
                { echo "<option value=$t>$t</option>";}
                ?>
                </select>
              Thn
              <select name="thn">
                <option value="-">-</option>
                <?php
                for ($t=2000;$t<2013;$t++)
                { echo "<option value=$t>$t</option>";}
                ?>
              </select>
              Bln
              <select name="bln">
                <option value="-">-</option>
                <?php
                $bln=array("Januari","Februari","Maret","April",
                "Mei","Juni","Juli","Agustus","September",
                "Oktober","November","Desember");
                for ($b=0;$b<12;$b++)
                {
                $i=$b+1;
                echo "<option value=$i>$bln[$b]</option>";
                }
                ?>
              </select></td></tr>

</table>

    <?php
include ("koneksi.php");
$tglLahir=$_POST['thn'] . "-" . $_POST['bln'] . "-" . $_POST['tg1'];
mysql_query("INSERT INTO namatabel
    (tempatLahir,tglLahir)
    VALUES('$_POST[tempatLahir]','$tglLahir')");
       
    ?>

Ket :
tulisan yang berwarna merah adalah untuk combobox yang berisi dari tanggal, bulan dan tahun,,
untuk yang hijau tebal adalah nama file yang anda gunakan koneksi antar script php yang telah anda buat.
untuk yang biru adalah nama tabel yang di tuju ke dalam database yang telah di sediakan.

keluhan :
Jujur, saya kesulitan dalam menjelaskan tapi ya sudahlah mudah-mudahan rekan-rekan mengerti dan memaklumi hehehe....
sepertinya sekian dulu pembahasan untuk malam ini..


Menampilkan Data dari database ke combobok/list menu dengan php mysql

Menampilkan Data dari database ke combobok/list menu dengan php mysql

Menampilkan data ke combobox/list menu dari database adalah judul yang akan di share hari ini.
sebelumnya untuk sekedar informasi hari ini adalah hari minggu tanggal 24 februari 2013 tepatnya hari ini adalah hari yang di tunggu-tunggu masyarakat yang tinggal di daerah saya untuk menyaksikan acara pacuan Kuda yang setiap tahun di adakan di daerah saya tepatnya takengon, aceh tengah.
pacuan kuda merupakan sebuah kebiasaan disini yang selalu di adakan setiap tahun, acara ini selalu meriah karena yang datang menyaksikan bukan hanya masyarakat sekitar takengon, banyak juga yang datang dari luar daerah untuk melihat secara langsung acara pacu kuda tradisional yang di selenggarakan di sini.
pacuan kuda ini di selenggarakan memang agak jauh dari tempat tinggal saya,
sehingga saya agak malas untuk kesana, apa lagi jika cuaca panas atau hujan, jadi serba salah ketika kita sudah berada di lapangan.
jika panas pastikan saja debu berterbangan hingga ke wajah kita, dan juga jika hujan, sudah pasti lapangan akan penuh dengan lumpur (becek,ojek).
tapi pada dasarnya saya ingin kesana karena acara ini dalam 1 tahun mungkin di selenggarakan sekitar 1 atau 2 kali saja.
nah, itu lah sebuah informasi yang dapat saya sampaikan yang memang ingin saya sampaikan kepada saudara sekalian dan akhirnya sekarang tersampaikan juga. (hehehhehe).
baik.
Kembali Ke lap......top!!!!!
untuk menampilkan data dari database ke combobox adalah sebagai berikut :
sebelumnya saya minta maaf kepada master-master jika ada yang salah dalam penulisan saya, saya masih baru dalam belajar PHP dan juga MYSQL, jadi maksud saya share ini adalah untuk pembelajaran saya juga.
oke sekarang saatnya kita masuk ke bagian script php untuk menampilkan data dari database ke combobox dengan php.
dan juga saya bercerita sedikit untuk script di bawah ini.
script yang akan di tuliskan adalah studi kasusnya menampilkan nama desa dari database yang sebelumnya telah di masukkan ke dalam database.
di sini saya contohkan adalah nama-nama desa yang ada di sekitar takengon (tempat saya tinggal saat ini).
misal di dalam tabel ada id, dan nama desa yang mana kita ingin menampilkannya di combobox secara otomatis, dan apabila kita menambah nama desa yang ada di dalam tabel maka akan bertambah juga di combobox
demikianlah penjelasan saya tentang script di bawah hehehe..

cara yang pertama adalah buka text editor baru dan beri nama index.php
segera copy script di bawah ini

<html>
    <title>Latihan</title>
<table>
    <tr>
        <td>desa</td>   
        <td>:</td>   
        <td>
        <select name="desa">
            <?php
            include "koneksi.php";
            $query = "select * from desa";
            $hasil = mysql_query($query);
            while ($qtabel = mysql_fetch_assoc($hasil))
            {
                echo '<option value="'.$qtabel['desa'].'">'.$qtabel['desa'].'</option>';               
            }
            ?>
        </select>
        </td>   
    </tr>
</table>
</html>


pastekan di index.php kemudian save.

Pada bagian yang berwarna merah tentunya para master sudah tau, dan untuk yang butuh penjelasan itu adalah awal dari membuat combobox.
kemudian script di bawahnya menjelaskan tentang menampilkan dari nama tabel, di sini nama tabelnya adalah desa.
untuk jelasnya selesaikan dulu lah copy paste yang di bawah ini.

buka lagi text editor baru dan beri nama koneksi.php

<?php
$server = "localhost";
$username = "root";
$password = "1";
$database = "combobox";

// Koneksi dan memilih database di server
mysql_connect($server,$username,$password) or die("Koneksi gagal");
mysql_select_db($database) or die("Database tidak bisa dibuka");
?>


selanjutnya untuk tabel di database ..
sebelumnya buat dulu database di phpmyadmin anda dengan nama combobox.
 
buat text editor baru dengan nama db.sql

CREATE TABLE IF NOT EXISTS `desa` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `desa` varchar(20) NOT NULL,
  PRIMARY KEY (`id`)
);

INSERT INTO `desa` (`id`, `desa`) VALUES
(1, 'Bale atu'),
(2, 'Bebesen'),
(3, 'bale bujang'),
(4, 'tansaril'),
(5, 'kampung baru'),
(6, 'kebayakan');
 


taukan cara importnya...
selanjutnya jalankan..
mungkin hanya ini yang dapat saya sampaikan karena saya juga harus berangkat ke lapangan untuk menyaksikan pacuan kuda.
oke semoga berhasil.  
 


Membuat komentar saat textbox masih kosong dengan script PHP (validasi Form)

cara membuat komentar saat textbox masih kosong.
beberapa hari yang lalu ada beberapa rekan menanyakan bagaimanakah caranya pada saat textbox kosong pada saat ingin menginput data mengeluarkan komentar pemberitahuan bahwa ada textbox yang masih kosong atau belum di isi. seperti gambar di bawah ini.




saat mereka menanyakan hal tersebut posisi saya sedang di jalan, mereka juga masih di jalan, sehingga saya kesulitan untuk menjawab karena takut tertabrak atau apalah, yang jelas tidak baik berkomunikasi di jalanan apa lagi ketika sedang mengendarai. betul tidak??
karena tidak ada yang menjawab saya jawab betul!!!!!
hehehhe..
setelah sesampainya di rumah saya ingin mencari yang bertanya tadi, muncul permasalahan baru, rumahnya dimana? terus namanya siapa??
nah untuk menjawab hal tersebut saya terpikir untuk menuliskan cara membuat komentar saat textbox masih kosong tersebut..
mudah-mudahan rekan saya itu melihat tulisan saya ini.
sebenarnya saya menuliskan tulisan ini bukan hanya untuk rekan saya tersebut, tulisan ini saya tuliskan untuk saya sendiri juga, karena saya sering lupa dan agar tidak mencari lagi ke blog lain.
dan juga untuk rekan-rekan yang membutuhkan saya silahkan untuk mempelajarinya juga, karena siapa tahu juga rekan-rekan membutuhkan source code tentang cara membuat komentar saat textbox masih kosong dengan script php atau sering di sebut dengan Validasi Form.

nah cara membuat komentar pada saat textbox masih kosong adalah sebagai berikut :

biasakan membaca bismillah sebelum memulai sesuatu gan!
baik, cara membuat komentar pada saat textbox masih ada yang kosong adalah menurut saya tidak terlalu sulit karena rekan-rekan yang akan melihat source codenya hanyalah cukup dengan kemampuan mengcopy dan paste script di bawah ini.
mana scriptnya gan???
sabar..
jreeeng!!!!
ini dia scriptnya cuy...

buka text editor anda segera beri nama misal : form_input.php .
untuk script yang di maksud judul adalah :

<title>belajar Validasi form</title>

<table border=1 align=center>
<tr>
<td align=center><h3>Form Input</h3></td></tr><tr><td>
<?php
    if($_POST){
        $nama = $_POST['nama'];
        $email = $_POST['email'];
        $alamat = $_POST['alamat'];
        $kota = $_POST['kota'];
        $kodePos = $_POST['kode_pos'];
    $error = array();
        if(empty($nama)){
      $error['nama'] = 'Nama jangan kosong donk';
        }
    if(empty($email)){
      $error['email'] = 'Emailnya jangan kosong !!';
    }
    if(empty($alamat)){
      $error['alamat'] = 'Alamat anda masi kosong';
    }
    if(empty($kota)){
      $error['kota'] = 'Kota  kosong';
    }
    if(empty($kodePos)){
      $error['kode_pos'] = 'Kode pos tolong di isi';
    }
    if(empty($error)){
            //prosess data
        }
    }
?>
<form name="form-name" method="post" action="">
    <dl>
      <dt>Nama:</dt>
      <dd>
    <input name="nama" id="nama" type="text" value="<?php echo isset($_POST['nama']) ? $_POST['nama'] : '';?>" />
    <div style="color:red"><?php echo isset($error['nama']) ? $error['nama'] : '';?></div>
      </dd>
      <dt>Email:</dt>
      <dd>
    <input name="email" id="email" type="text" value="<?php echo isset($_POST['email']) ? $_POST['email'] : '';?>" />
    <div style="color:red"><?php echo isset($error['email']) ? $error['email'] : '';?></div>
      </dd>
      <dt>Alamat:</dt>
      <dd>
    <input name="alamat" id="alamat" type="text" value="<?php echo isset($_POST['alamat']) ? $_POST['alamat'] : '';?>" />
    <div style="color:red"><?php echo isset($error['alamat']) ? $error['alamat'] : '';?></div>
      </dd>
      <dt>Kota:</dt>
      <dd>
    <input name="kota" id="kota" type="text" value="<?php echo isset($_POST['kota']) ? $_POST['kota'] : '';?>" />
    <div style="color:red"><?php echo isset($error['kota']) ? $error['kota'] : '';?></div>
      </dd>
      <dt>Kode POS:</dt>
      <dd>
    <input name="kode_pos" id="kode_pos" type="text" value="<?php echo isset($_POST['kode_pos']) ? $_POST['kode_pos'] : '';?>" />
    <div style="color:red"><?php echo isset($error['kode_pos']) ? $error['kode_pos'] : '';?></div>
      </dd>
      <dt></dt>
      <dd>
    <input name="submit" id="submit" type="Submit" value="Submit" />
      </dd>
    </dl>
</form>
</td></tr></table>
<center>
##by <a href=http://www.facebook.com/miez.dehard> Miez De Dard </a>on fb<br>
cekidot <a href=http://www.miswanphp.blogspot.com/><blink>here</blink></a></center>


copykan script di atas dan pastekan di form_input.php yang baru anda buat.
simpan dan jalankan di browser anda.
sekian dan terima kasih.
note : yang kurang jelas silakan komeng eh komentar di bawah.
Membuat daftar Dan Login dengan PHP dan Mysql

Membuat daftar Dan Login dengan PHP dan Mysql

Membuat daftar Dan Login dengan PHP dan Mysql, itu lah judul blog ini pada malam ini juga.
maksud dari judul adalah user harus mendaftar dulu sebelum bisa melakukan login pada form login yang sudah tersedia.
apa yang terjadi jika user belum mendaftar kemudian melakukan login???
jawabannya ya...
tidak bisa la..!!!
karena yang bisa melakukan login hanyalah user or member yang sudah terdaftar atau mendaftar terlebih dahulu..
terus cara buatnya bagaimana??
jawabannya ya.....
mari kita ikuti bersama-sama setelah yang satu ini...

ting-nong..

hehehe...

sebenarnya script yang akan saya share ini adalah script yang saya dapat dan saya pelajari saat saya masih berada pada semester 5, oya saya lupa mungkin semester 6. saat itu kami di beri tugas oleh dosen untuk membuat sebuah sistem sederhana dimana di index ada form login, dan juga form daftar, untuk bisa login maka kita harus mendaftar dulu..
nah karena hari semakin malam saya akan segera menyerahkan script ini kepada teman-teman sekalian. mungkin ada yang membutuhkan segera copy paste script di bawah ini :
buka text editor anda..

segera copy script ini.

<html>
<head><title>tugas</title></head>
<body >
<form action=login.php method=post name=login>
<table align=right border=0 >
<tr>
<td>Email</td>
<td> : </td>
<td><input type=text name=email size=15></td>
<td>Password</td>
<td> : </td>
<td><input type=password name=password size=15></td>
<td><input type=submit name=login value=Login></td>
</tr>
<tr>
<td>

</tr>
</table>
</form><br><br><br><br><br><br>

<form method="post" action="daftar.php">
<table width="422" border="0" align=right>
  <tr>
    <td width="188">Nama</td>
    <td width="12">:</td>
    <td width="200">
        <input name="nama" type="text" size="20"/>
    </td>
  </tr>
  <tr>
    <td>Alamat</td>
    <td>:</td>
    <td><input name="alamat" type="text" size="20" /></td>
  </tr>
  <tr>
    <td>Npm</td>
    <td>:</td>
    <td><input name="npm" type="text" size="20" /></td>
  </tr>
  <tr>
    <td>E-mail</td>
    <td>:</td>
    <td><input name="email" type="text" size="20" /></td>
  </tr>
  <tr>
    <td>Password</td>
    <td>:</td>
    <td><input name="password" type="password" size="20" /></td>
  </tr>
  <tr>
    <td colspan="3"><div align="center">
      <input type=submit name="input" value=simpan />
    </div></td>
  </tr>
</table>
</form>
</body>
</html>


simpan dengan nama index.php

ini untuk login.php

<?php
session_start();
#**************** koneksi ke mysql *****************#
$host = "localhost";
$user = "root";
$pass = "1";
$dbname = "kode008";
$conn = mysql_connect($host,$user,$pass);
if($conn) {
//select database
$sele = mysql_select_db($dbname);
if(!$sele) {
echo mysql_error();
}
}
#***************** akhir koneksi ******************#
#jika ditekan tombol login
if(isset($_POST['login'])) {
$email = $_POST['email'];
$password = $_POST['password'];
$sql = mysql_query("SELECT * FROM data WHERE email='$email' &&
password='$password'");
$num = mysql_num_rows($sql);
if($num==1) {
// login benar //
$_SESSION['user'] = $email;
$_SESSION['passwd'] = $password;
?><script language="JavaScript">alert('Anda berhasil login');
document.location='tampil.php'</script><?
} else {
// jika login salah //
?><script language="JavaScript">alert('Username atau password Anda
salah'); document.location='index.php'</script><?
}
}
?>


yang ini untuk form daftar, kasih nama input.php ya gan.


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
<title>TUGAS mid</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="daftar.php">
<table width="422" border="0" align=center>
  <tr>
    <td colspan="3"><div align="center">SILAHKAN ISI DATA ANDA </div></td>
  </tr>
  <tr>
    <td width="188">Nama</td>
    <td width="12">:</td>
    <td width="200">
        <input name="nama" type="text" size="30"/>
    </td>
  </tr>
  <tr>
    <td>Alamat</td>
    <td>:</td>
    <td><input name="alamat" type="text" size="30" /></td>
  </tr>
  <tr>
    <td>Npm</td>
    <td>:</td>
    <td><input name="npm" type="text" size="30" /></td>
  </tr>
  <tr>
    <td>E-mail</td>
    <td>:</td>
    <td><input name="email" type="text" size="30" /></td>
  </tr>
  <tr>
    <td>Password</td>
    <td>:</td>
    <td><input name="password" type="password" size="30" /></td>
  </tr>
  <tr>
    <td colspan="3"><div align="center">
      <input type=submit name="input" value=simpan />
    </div></td>
  </tr>
</table>
</form>
</body>
</html>


sedangkan ini proses untuk menginput data yang mendaftar..
buat nama file ini dengan nama daftar.php

<?php
include "koneksi.php";
$query = "INSERT INTO data  VALUES ('$_POST[nama]', '$_POST[alamat]', '$_POST[npm]', '$_POST[email]', '$_POST[password]')";
$sql = mysql_query ($query) or die (mysql_error());
?>

<body>
<div align="center"> Silahkan <a href="index.php">Klik Disini</a> Untuk Login</div>
</body>


terakhir untuk koneksinya..
buat koneksi.php

<?php
$host = "localhost";
$user = "root";
$pass = "1";
$dbnm = "";
$conn = mysql_connect ($host, $user, $pass);
if ($conn) {
$buka = mysql_select_db ($dbnm);
if (!$buka) {
die ("Database tidak dapat dibuka");
}
} else {
die ("Server MySQL tidak terhubung");
}
?>

nah, selesai lah sudah cara membuat daftar dan login dengan PHP dan MYSql.
oya untuk tabel databasenya dumping aja gan..

buat dengan nama terserah.sql

CREATE TABLE IF NOT EXISTS `data` (
  `nama` varchar(20) NOT NULL,
  `alamat` varchar(20) NOT NULL,
  `npm` varchar(20) NOT NULL,
  `email` varchar(20) NOT NULL,
  `password` varchar(20) NOT NULL,
  PRIMARY KEY (`npm`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;


INSERT INTO `data` (`nama`, `alamat`, `npm`, `email`, `password`) VALUES
('saufi', 'jln lintang', '09040230', 'saufi@boy', '11'),
('Miez De Hard', 'bale atu', '09040229', 'miswanphp@gmail.com', '10');


baik, mungkin untuk yang sudah bisa menjalankannya saya ucapkan selamat.
untuk yang belum..
buat dulu nama databasenya di localhost/phpmyadmin.
kemudian klik import dan browser, cari file terserah.sql di atas..
klik go..
tabel sudah siap..
tinggal sesuaikan nama database yang ada di file koneksi.php dengan nama database yang baru saja anda buat..
segera jalankan di browser anda..
pastinya jalan..
kalo blum silakan komentar aja di bawah..
mungkin bisa saya bantu..
hehehe..
oke selamat malam dan tetap semangat untuk belajar.


Membuat Grade Nilai dengan PHP

Membuat Grade Nilai dengan PHP

Grade nilai dengan PHP berarti mengkonversi nilai Angka menjadi Huruf, kasus ini banyak di temui saat penilaian Mahasiswa di suatu Fakultas.
contoh misal seorang mahasiswa mendapat nilai rata-rata di atas 90, maka nilai huruf yang di dapatnya adalah A..
nah pada postingan kali ini kita akan membahas bagaimana cara membuat Grade nilai dengan PHP .
ternyata caranya tidak lah sulit karena untuk membuatnya hanya di butuhkan keahlian dalam bidang Copy dan Paste hehehe..
karena memang begitulah cara yang paling cepat,akurat dan blablabla.
sebelumnya saya akan memberitahukan bahwa hari ini tanggal 13 januari 2012, dimana itu berarti saat-saat saya melakukan seminar PKL tidak lama lagi, karena saya akan seminar tentang permasalahan PKL yang saya alami adalah tanggal 21 januari 2012. hehehe..itu hanya sekedar informasi.
agar pembahasan ini semakin jelas ke arah masalah sebaiknya kita akan mulai pada tahap script tentang membuat Grade nilai dengan PHP.

tahap pertama silakan buka text editor anda..
seperti biasa.
copy kan script berikut.

<html>
<head>
<title>TI UGP</title>
</head>
<br/><br/>
<table border="0" align="center" width="325px" height="400px">
<tr><th height="50px">Contoh Grade Nilai Mahasiswa</th></tr>
<tr><td><iframe src="halamanarap.php" width="100%" height="100%" frameborder="0" scrolling="no"></iframe></td>
</table>
<font face="tahoma" size="2px"><center>by : <b><blink><a href=http://www.facebook.com/miez.dehard>Miez De Hard</a></blink></b><br/><u><a href=http://www.miswanphp.blogspot.com/>http://miswanphp.blogspot.com</a></u></center></font>
<body>
</body>
</html>


pastekan di text editor anda, simpan dengan nama index.php

lanjutkan membuka text editor baru.

copy.
<html>
<body>
<table border="0" align="center">
<form action="prosesnya.php" method="post">
<tr><td>Nama</td><td>: <input type="text" size="20" id="nama" name="nama"/></td></tr>
<tr><td>NPM</td><td>: <input type="text" size="20" id="nim" name="nim"/></td></tr>
<tr><td>Nilai Absensi</td><td>: <input type="text" size="20" id="absensi" name="absensi"/></td></tr>
<tr><td>Nilai Tugas Akhir</td><td>: <input type="text" size="20" id="tugas" name="tugas"/></td></tr>
<tr><td>Nilai UTS</td><td>: <input type="text" size="20" id="uts" name="uts"/></td></tr>
<tr><td>Nilai UAS</td><td>: <input type="text" size="20" id="uas" name="uas"/></td></tr>
<tr><td colspan="2" align="center"><br/><input type="submit" value="Hasil"/> <input type="reset" value="Ulangi"/></td></tr>
<tr><td colspan="2">
<br/><br/><br/>
<font color="red" face="arial" size="2">* Gunakan tanda titik untuk menggantikan koma.</font>
</td></tr>
</form>
<table>
</body>
</html>


paste dan simpan dengan halamanarap.php

next gan.

copy kan script berikut ini.

<html>
Berikut ini adalah hasil pengolahan dari data yang Anda masukkan :<br/><br/>
<table><tr><td>
<?
$nama=$_POST['nama'];
$nim=$_POST['nim'];
$tugas=$_POST['tugas'];
$absensi=$_POST['absensi'];
$uas=$_POST['uas'];
$uts=$_POST['uts'];
$rata2=($tugas+$absensi+$uts+$uas)/4;
echo"Nama Anda </td><td> = $nama </td></tr>";
echo"<tr><td>NIM Anda </td><td> = $nim</td></tr>";
echo"<tr><td>Nilai Absensi </td><td> = $absensi </td></tr>";
echo"<tr><td>Nilai Tugas </td><td> = $tugas </td></tr>";
echo"<tr><td>Nilai UTS </td><td> = $uts </td></tr>";
echo"<tr><td>Nilai UAS </td><td> = $uas";
echo"<tr><td>Nilai Rata-rata </td><td> = $rata2";
if ($rata2>85)
$grade="A";
else if ($rata2<=80 AND $rata2>70)
$grade="B";
else if ($rata2<=70 AND $rata2>60)
$grade="C";
else if ($rata2<=60 AND $rata2>40)
$grade="D";
else 
$grade="E";
echo "<tr><td>Grade Anda </td><td>= $grade";
?>
</td></tr>
</table>
<br/>

</html>


simpan dengan prosesnya.php

sipp!!!
siap gan..
bagaimana??
tidak sulitkan untuk membuat grade nilai mahasiswa menggunakan php.
demikian lah yang dapat saya bagikan untuk hari ini hehe..
sebelumnya saya mohon maaf jika ada kesalahan pada penulisan di atas.
dan...
selamat belajar juga rekan.

jika ada yang kurang jelas silakan komentar di form komentar yang telah di sediakan.

Membuat input,tampil,edit dan Hapus dengan PHP mysql (latihan pra sidangku)

Membuat input,tampil,edit dan Hapus dengan PHP mysql (latihan pra sidangku)

Latihan prasidang..
sebelumnya maaf untuk para master jika script di bawah ini masih banyak kekurangan, ini untuk latihan saya sendiri, agar tidak hilang dari laptop maka saya share kan di blog saya ini..
mungkin bagi rekan ada yang memerlukan mari kita pelajari bersama..
ini adalah dasar-dasar dari belajar php..
script di bawah sudah berjalan di laptop saya..
jika ada pertanyaan silakan komentar ..

Tabel Sql :

create table if not exists `latihanprasidang` (
`id`int(12)not null auto_increment,
`nama`varchar(15)not null,
`alamat`varchar(15)not null,
`kodepos`int(5)not null,
primary key(`id`));

Index.php
<form action=input.php method=POST>
nama:<input type=text name=nama><br>
alamat:<input type=text name=alamat><br>
kode POS: <input type=text name=kodepos><br>
<input type=sumit name=goes value=simpan>



Tampil.php

<table border=1>
<tr><td>no</td><td>nama</td><td>alamat</td><td>kodepos</td><td>edit</td><td>hapus</td></tr>
<?php
include "koneksi.php";
$m=mysql_query("select * from latihanprasidang");
$no=1;
while($w=mysql_fetch_array($m)){
echo"<tr><td>$no</td>
<td>$w[nama]</td>
<td>$w[alamat]</td>
<td>$w[kodepos]</td>
<td><a href=edit.php?id=$w[id]>edit</a></td><td><a href=hapus.php?id=$w[id]>hapus</a></td>
</tr>";
$no++;
}
?>
</table>


Edit.php
<?php
include "koneksi.php";
$id = $_GET['id'];
$edit = mysql_query("SELECT * FROM latihanprasidang WHERE id='$id'");
$r = mysql_fetch_array($edit);
?>

<form method="post" action="update.php">
<input type=hidden name=id value="<?php echo $id;?>">
  <table border="1">
    <tr>
      <td>EDIT</td>
    </tr>
    <tr>
      <td>nama</td>
      <td><input name="nama" type="text" value="<?php echo $r['nama'];?>" /></td>
    </tr>
        <tr>
      <td>Alamat</td><td>        <input name="alamat" type="text" value="<?php echo $r['alamat'];?>" /></td>
    </tr>
<tr><td>kode pos</td><td><input type=text name=kodepos value="<?php echo $r['kodepos'];?>"></td>
</tr></table>
<input type=submit name=submit value=update>

Update.php
<?php
include "koneksi.php";

mysql_query("update latihanprasidang set
nama='$_POST[nama]', alamat='$_POST[alamat]',
kodepos='$_POST[kodepos]' where id='$_POST[id]'");

header('location:latihanpra.php');

?>

hapus.php

<?php
include "koneksi.php";
mysql_query("delete from latihanprasidang where id='$_GET[id]'");
header("location:latihanpra.php");
?>

Koneksi.php
<?php
mysql_connect("localhost","root","1");
mysql_select_db("latihanpra2");
?>

by : Mahasiswa UGP