STMIK DHARMAPALA RIAU

Sekolah Tinggi Management Informatika Dan Komputer

Cara Update Tabel MySQL

Untuk melakukan update database mysql kita harus melakukan query UPDATE

Sintaks SQL :

UPDATE nama_tabel SET nama_field=nilai, nama_field2=nilai2,…

WHERE nama_field=kondisi

Contoh :

UPDATE datakarayawan SET nama=’Desrizal’, alamat=’Tembagapura’

WHERE karyawanid=1

Oke mari sekarang kita buat program untuk update data karyawan. Pada contoh tampil.php, jika nama karyawan diklik akan menuju file detail.php

Buat form untuk Update, detail.php

<form action=”update.php” method=”post”>

<?php

//lakukan koneksi ke MySQL

mysql_connect(“localhost”,”root”,””);

//Pilih database tempat tabel akan dibuat

mysql_select_db(“databaseku”);

//ambil nilai variabel no yang diambil dari URL

$nomor = $_GET[‘no’];

//lakukan query SELECT

$data = mysql_query(“SELECT * FROM datakaryawan WHERE karyawanid=$nomor”);

while($d = mysql_fetch_array($data)){

echo “Karyawan id : “.$d[‘karyawanid’].”<p>”;

echo “<input type=\”hidden\” name=\”id\” value=\””.$d[‘karyawanid’].”\”>”;

echo “Nama :<br>”;

echo “<input type=\”text\” name=nama value=\””.$d[‘nama’].”\”><p>”;

echo “Jenis Kelamin :<br>”;

echo “<select name=kelamin>”;

if($d[‘kelamin’]==”Laki-laki”){

echo “<option selected>Laki-laki</option>

<option>Perempuan</option>\n”;

}else{

echo “<option>Laki-laki</option>

<option selected>Perempuan</option>\n”;

}

echo “</select><p>”;

echo “Alamat :<br>”;

echo “<textarea name=alamat>”.$d[‘alamat’].”</textarea><p>”;

}

?>

<input type=submit value=update>

</form>

Jika form pada kode diatas diklik, maka akan menjalankan file update.php

<?php

//lakukan koneksi ke MySQL

mysql_connect(“localhost”,”root”,””);

//Pilih database tempat tabel akan dibuat

mysql_select_db(“databaseku”);

//ambil nilai variabel no yang diambil dari form POST

$id = htmlspecialchars($_POST[‘id’]);

$nama = htmlspecialchars($_POST[‘nama’]);

$kelamin = htmlspecialchars($_POST[‘kelamin’]);

$alamat = htmlspecialchars($_POST[‘alamat’]);

//lakukan query update

$update = mysql_query(“UPDATE datakaryawan

SET nama=’$nama’,

kelamin=’$kelamin’,

alamat=’$kelamin’

WHERE karyawanid=$id”);

if($update){

echo “Data berhasil diupdate”;

}else{

echo “gagal”;

}

?>

mysql_num_rows

Fungsi : Menghitung jumlah baris dari query yang dihasilkan

Sintaks :

mysql_num_rows ( resource $result )

Parameter :

$result, hasil dari query yang sudah dijalankan.

Contoh :

<?php

//lakukan koneksi ke MySQL

mysql_connect(“localhost”,”root”,””);

//Pilih database tempat tabel akan dibuat

mysql_select_db(“databaseku”);

$query = mysql_query(“SELECT * FROM datakaryawan WHERE kelamin=’Perempuan'”);

$jumlah = mysql_num_rows($query);

echo “Jumlah karyawan Perempuan adalah : $jumlah orang”;

?>

selanjutnya kita akan coba buat form buku tamu menggunakan PHP..  untuk sekedar latihan  hehehhe… selanjutnya>> Contoh Buku Tamu

Filed under: My SQL, Pemograman, PHP, Tips and Trik, Website

One Response

  1. […] tanyakan kesini ya.. hehehhe.. mbah akan bantu kamu wkwkkwkwkwkw..  :)   selanjutnya>> Cara Update Tabel MySQL Share this:TwitterFacebookLike this:SukaBe the first to like this […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 6 other followers

Kunjungi fan page kami

Follow Twitter

Error: Twitter did not respond. Please wait a few minutes and refresh this page.

%d bloggers like this: