Script PHP Update (Ubah) Buku Tamu Dengan Dreamweaver CS3

Script PHP Update (Ubah) Buku Tamu Dengan Dreamweaver CS3

php_development

Script PHP Update (Ubah) Buku Tamu Dengan Dreamweaver CS3. Untuk Membuat script update buku tamu menggunakan Dreamweaver CS3 misal untuk mengubah kata-kata buku tamu biar lebih sopan karena pengunjung kadang bahasa yang mereka gunakan tidak sopan kita gunakan cara membuat script insert OOP update pada Dreamweaver CS3 seperti pada artikel Cara Membuat Form Update & Script PHP Update Database MySQL dengan Dreamweaver CS3

 

Untuk membuat update Buku Tamu masih menggunakan table buku tamu seperti artikel Script PHP Insert Form Buku Tamu Dengan Dreamweaver CS3 yaitu sebagai berikut:

tablebukutamu

[php]

CREATE TABLE `bukutamu` (

`id` int(8) NOT NULL AUTO_INCREMENT,

`nama` varchar(25) NOT NULL,

`email` varchar(25) NOT NULL,

`isi` varchar(100) NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

[/php]

 

Dan dibawah ini adalah Script Script PHP Update (Ubah) Buku Tamu Dengan Dreamweaver CS3:

[php]

<?php require_once('Connections/koneksi.php'); ?>

<?php

if (!function_exists("GetSQLValueString")) {

function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")

{

$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 bukutamu SET nama=%s, email=%s, isi=%s WHERE id=%s",

                       GetSQLValueString($_POST['nama'], "text"),

                       GetSQLValueString($_POST['email'], "text"),

                       GetSQLValueString($_POST['isi'], "text"),

                       GetSQLValueString($_POST['id'], "int"));

mysql_select_db($database_koneksi, $koneksi);

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

}

$colname_bukutamuubah = "-1";

if (isset($_GET['id'])) {

$colname_bukutamuubah = $_GET['id'];

}

mysql_select_db($database_koneksi, $koneksi);

$query_bukutamuubah = sprintf("SELECT * FROM bukutamu WHERE id = %s", GetSQLValueString($colname_bukutamuubah, "int"));

$bukutamuubah = mysql_query($query_bukutamuubah, $koneksi) or die(mysql_error());

$row_bukutamuubah = mysql_fetch_assoc($bukutamuubah);

$totalRows_bukutamuubah = mysql_num_rows($bukutamuubah);

?><!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_bukutamuubah['nama'], ENT_COMPAT, 'utf-8'); ?>" size="32" /></td>

   </tr>

   <tr valign="baseline">

     <td nowrap="nowrap" align="right">Email:</td>

     <td><input type="text" name="email" value="<?php echo htmlentities($row_bukutamuubah['email'], ENT_COMPAT, 'utf-8'); ?>" size="32" /></td>

   </tr>

   <tr valign="baseline">

     <td nowrap="nowrap" align="right" valign="top">Isi:</td>

     <td><textarea name="isi" cols="50" rows="5"><?php echo htmlentities($row_bukutamuubah['isi'], ENT_COMPAT, 'utf-8'); ?></textarea>

     </td>

   </tr>

   <tr valign="baseline">

     <td nowrap="nowrap" align="right">&nbsp;</td>

     <td><input type="submit" value="Ubah" /></td>

   </tr>

</table>

<input type="hidden" name="MM_update" value="form1" />

<input type="hidden" name="id" value="<?php echo $row_bukutamuubah['id']; ?>" />

</form>

<p>&nbsp;</p>

</body>

</html>

<?php

mysql_free_result($bukutamuubah);

?>

[/php]

 

 

Untuk Hasilnya sebagai berikut:

ubahNah semoga artikel saya kali ini bermanfaat untuk Anda semua. Mau mahir PHP dengan cepat? Baca : 9 Cara Cepat Pasti Bisa & Mahir Belajar Pemrogramman PHP.

 

 

fanspage facebook dijogja
Facebook Twitter Google Whatsapp Digg LinkedIn

jual motor honda new baru jogja murah cash kredit

0 komentar:

Poskan Komentar

Catatan: Hanya anggota dari blog ini yang dapat mengirim komentar.

Cara Liburan Gratis

Pencarian

Memuat...

Hubungi Kami

Nama : Agung / Evi
No. Hp : 0856.4324.3536
YM: celunk88@yahoo.co.id
WA : 085729826010
PIN BB : SMS utk minta PIN BB
Jam Operasional : 09.00 - 16.00 WIB
Denah Lokasi Kami : [ Klik Disini ]

Populer