Cara Update Ubah Data Database MySQL PHP Form

Cara Update Ubah Data Database MySQL PHP Form

Cara untuk membuat script php update atau ubah data ke database biasa menggunakan notepad atau yang lainnya, pada tutorial saya ini saya memberikan contoh menggunakan Dreamweaver CS6 karena kita bisa membuat script otomatis update database. Syaratnya kita sudah membuat setting site terlebih dahulu. Bagaimana membuat setting site di Dreamweaver CS6? Baca artikel saya ini => Cara Setting Site di Dreamweaver CS6

Jika setting site di Dreamweaver CS6 sudah maka lanjut ke tutorial cara buat script php ubah data atau update data pada database mysql dibawah ini.

Cara Update Ubah Data Database MySQL PHP Form:

1. Buka Dreamweaver CS6
2. Klik -> PHP
3. Klik -> Insert
4. Klik -> Data Objects
5. Klik -> Recordset
6. Muncul kotak dialog
Name = isi bebas
Connection = Pilih Koneksi yang sudah di buat (Cara Buat Koneksi Otomatis Baca disini =>  Cara Membuat Script PHP Koneksi Database di Dreamweaver CS6)
Columns = Jika mau menampilkan kolom tertentu
Filter = pilih primary key sebagai kata kunci untuk ubah data
Sort = Pengurutan Data Asc atau Desc
7. Lalu klik -> Ok
8. Lalu klik lagi -> Insert
9. Klik -> Data Objects
10. Klik -> Update Record
11. Klik -> Record Update From Wizard
12. Muncul dialog record
Connection = Pilih koneksi
Table to update = Pilih Tabel
Select record from = adalah record yang baru saja kita buat, otomatis muncul
Unique key column = adalah primary key
After Updating go to = optional (maksudnya ketika query sukses dijalankan mau menuju halaman apa)
Form fileds = Kurangi form yang tidak perlu yaitu biasanya primary key dan auto increment
Label = Adalah nama text yang akan tampil pada form
Display as = Adalah tipe input misalnya text field, text area, password dll
Default value = Adalah isi default data sebelum diubah otomatis dari database
13. Lalu klik -> Oke
14. Simpan dan Selesai

Hasil Cara Update Ubah Data Database MySQL PHP Form:

<?php require_once(‘Connections/koneksi.php’); ?>
<?php
if (!function_exists(“GetSQLValueString”)) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = “”, $theNotDefinedValue = “”)
{
  if (PHP_VERSION < 6) {
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  }

  $theValue = function_exists(“mysql_real_escape_string”) ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);



  switch ($theType) {
    case “text”:
      $theValue = ($theValue != “”) ? “‘” . $theValue . “‘” : “NULL”;
      break;  
    case “long”:
    case “int”:
      $theValue = ($theValue != “”) ? intval($theValue) : “NULL”;
      break;
    case “double”:
      $theValue = ($theValue != “”) ? doubleval($theValue) : “NULL”;
      break;
    case “date”:
      $theValue = ($theValue != “”) ? “‘” . $theValue . “‘” : “NULL”;
      break;
    case “defined”:
      $theValue = ($theValue != “”) ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}

$editFormAction = $_SERVER[‘PHP_SELF’];
if (isset($_SERVER[‘QUERY_STRING’])) {
  $editFormAction .= “?” . htmlentities($_SERVER[‘QUERY_STRING’]);
}

if ((isset($_POST[“MM_update”])) && ($_POST[“MM_update”] == “form1”)) {
  $updateSQL = sprintf(“UPDATE coba SET nama=%s, alamat=%s, status=%s WHERE id=%s”,
                       GetSQLValueString($_POST[‘nama’], “text”),
                       GetSQLValueString($_POST[‘alamat’], “text”),
                       GetSQLValueString($_POST[‘status’], “text”),
                       GetSQLValueString($_POST[‘id’], “int”));

  mysql_select_db($database_koneksi, $koneksi);
  $Result1 = mysql_query($updateSQL, $koneksi) or die(mysql_error());
}


Baca Juga:
- Paket Wisata Murah
- Paket Wisata Luar Negeri
- Rental Motor Jogja
- Hotel Murah
- Tiket Pesawat Murah


$colname_update = “-1”;
if (isset($_GET[‘id’])) {
  $colname_update = $_GET[‘id’];
}
mysql_select_db($database_koneksi, $koneksi);
$query_update = sprintf(“SELECT * FROM coba WHERE id = %s”, GetSQLValueString($colname_update, “int”));
$update = mysql_query($query_update, $koneksi) or die(mysql_error());
$row_update = mysql_fetch_assoc($update);
$totalRows_update = mysql_num_rows($update);
?>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>Untitled Document</title>
</head>

<body>
<form action=”<?php echo $editFormAction; ?>” method=”post” name=”form1″ id=”form1″>
  <table align=”center”>
    <tr valign=”baseline”>
      <td nowrap=”nowrap” align=”right”>Nama:</td>
      <td><input type=”text” name=”nama” value=”<?php echo htmlentities($row_update[‘nama’], ENT_COMPAT, ‘utf-8’); ?>” size=”32″ /></td>
    </tr>
    <tr valign=”baseline”>
      <td nowrap=”nowrap” align=”right” valign=”top”>Alamat:</td>
      <td><textarea name=”alamat” cols=”50″ rows=”5″><?php echo htmlentities($row_update[‘alamat’], ENT_COMPAT, ‘utf-8’); ?></textarea></td>
    </tr>
    <tr valign=”baseline”>
      <td nowrap=”nowrap” align=”right”>Status:</td>
      <td><input type=”text” name=”status” value=”<?php echo htmlentities($row_update[‘status’], ENT_COMPAT, ‘utf-8’); ?>” size=”32″ /></td>
    </tr>
    <tr valign=”baseline”>
      <td nowrap=”nowrap” align=”right”>&nbsp;</td>
      <td><input type=”submit” value=”Update record” /></td>
    </tr>
  </table>
  <input type=”hidden” name=”MM_update” value=”form1″ />
  <input type=”hidden” name=”id” value=”<?php echo $row_update[‘id’]; ?>” />
</form>
<p>&nbsp;</p>
</body>
</html>
<?php
mysql_free_result($update);
?>

Detail caranya bisa lihat video Cara Update Ubah Data Database MySQL PHP Form:

Semoga bermanfaat script php dari kami ini. Silahkan share atau bagikan artikel kami ini ke FB, Google Plus, Twitter dan lain-lain agar semua orang bisa mendapatkan ilmu. Selain berbagi informasi, Anda juga berbagi ilmu, maka Anda akan mendapatkan pahala dari-NYA. Amin.

Baca juga script-script PHP kami lainnya di = Script PHP
Mau cari Ponsel Android Murah & Berkualitas? klik = Ponsel Android Murah
Mau Artikel Kesehatan? Baca di = Artikel Kesehatan

Baca juga Script PHP Cara Mengetahui Jarak dan Waktu Tempuh Lokasi

Loading...

loading...