Jumat, 05 Februari 2016
Beberapa Code Dalam PHP
Pada kesempatan kali ini saya akan membuat sedikit catatan tentang beberapa kode dalam php yang kebetulan saya pakai untuk membangun percobaan. tanpa basa basi mari kita mulai dari yang pertama
1. Input data ke database
a. buat file conect.php
<?php
$dsn = "mysql:dbname=nama_database; host=localhost";
$user = "root";
$pass = "";
try {
$dbh = new PDO($dsn, $user, $pass);
} catch (PDOException $e) {
echo "Koneksi ke database gagal: ".$e->getMessage();
}
b. buat form untuk input data
<?php
<form action="simpan.php" method="post">
<input type="text" name="display" class="nama" size="49" required></input>
</form>
?>
c. buat file input.php
<?php
include 'conect.php
if (isset($_POST)) {
$sql = "INSERT INTO saluran VALUE ('', '$_POST[display]')";
$dbh->exec($sql);
}
header("location:http://index.php");
$sql = "INSERT INTO saluran VALUE ('', '$_POST[display]')";
$dbh->exec($sql);
}
header("location:http://index.php");
?>
2. Hapus data pada database.
<?php
include 'connect.php';
if (isset($_GET['id'])) {
$dbh->exec("DELETE FROM nama_tabel WHERE id = '$_GET[id]'");
}
header("location:http://lokercerpen.com/")
?>
3. Update data pada database
a. buat Form edit
<?php
<form action="simpan.php" method="post">
b. Buat file update
<?php
include 'connect.php';
if (isset($_POST)) {
$sql = "UPDATE saluran SET
detail = '$_POST[detail]'
WHERE id = '$_POST[id]' ";
$dbh->exec($sql);
}
header("location:http://lokercerpen.com/");
?>
4. String replice (mengganti tipe data srting)
<?php
$rl = 'Indonesia Pasti Bisa';
$hasil = str_replace(" ","-",$rl);
echo $hasil;
?>
Keterangan: Kata awal "Indonesia Pasti Bisa", setelah di ganti menjadi "Indonesia-Pasti-Bisa"
5. Membuat array dari database
<php
mysql_connect("localhost","root","");
mysql_select_db("nama database");
$array1 = array();
$result = mysql_query("SELECT display FROM saluran order by display");
while ($row = mysql_fetch_assoc($result)) {
$array1 = array_merge($array1, array_map('trim', explode(",", $row['display'])));
};
//mencetak Array
$comma_separated = implode(", ", $array); //konversi Array ke String
echo $comma_separated; //Cetak string pada layar
?>
Demo klik disini
Keterangan: - Atur koneksi sesua database anda
- Ganti saluran sesuai tabel yang anda pilih pada database
- Ganti display sesuai dengan nama field yang anda pilih.
3. Update data pada database
a. buat Form edit
<?php
<form action="simpan.php" method="post">
<input type="text" name="detail" size="49" required></input>
<input type="text" name="id" size="49" required></input>
<input type="text" name="id" size="49" required></input>
</form>
?>b. Buat file update
<?php
include 'connect.php';
if (isset($_POST)) {
$sql = "UPDATE saluran SET
detail = '$_POST[detail]'
WHERE id = '$_POST[id]' ";
$dbh->exec($sql);
}
header("location:http://lokercerpen.com/");
?>
4. String replice (mengganti tipe data srting)
<?php
$rl = 'Indonesia Pasti Bisa';
$hasil = str_replace(" ","-",$rl);
echo $hasil;
?>
Keterangan: Kata awal "Indonesia Pasti Bisa", setelah di ganti menjadi "Indonesia-Pasti-Bisa"
5. Membuat array dari database
<php
mysql_connect("localhost","root","");
mysql_select_db("nama database");
$array1 = array();
$result = mysql_query("SELECT display FROM saluran order by display");
while ($row = mysql_fetch_assoc($result)) {
$array1 = array_merge($array1, array_map('trim', explode(",", $row['display'])));
};
//mencetak Array
$comma_separated = implode(", ", $array); //konversi Array ke String
echo $comma_separated; //Cetak string pada layar
?>
Demo klik disini
Keterangan: - Atur koneksi sesua database anda
- Ganti saluran sesuai tabel yang anda pilih pada database
- Ganti display sesuai dengan nama field yang anda pilih.
Label:PHP
Langganan:
Posting Komentar
(Atom)
Diberdayakan oleh Blogger.
Entri Populer
-
Dalam penulisan file html, kita sering menemukan pembuatan baris baru yang menggunakan perintah Break (br). dan bagaimana cara menuliskan ba...
-
Dalam website terdapat dua jenis url, yaitu url dinamis dan statis. Secara agris besar url dinamis adalah url yang sering berubah ubah/tidak...
-
Jalankan demo dropdown daftar provinsi dan kecamata ndi indonesia ini. Kali ini saya akan membahas cara membuat dropdown betringkat dengan...
0 komentar:
Posting Komentar