Untuk tutorial membuat phpmyadmin tahap ke 2 siapkan apa yang saya katakan jos gandos.
download dlu cssnya HERE!!
1. Buat file index.php di dalam folder PMA yang sudah dibuat pada tutorial pertama yo.
<?php include_once "koneksi.php"; ?> <html> <head> <title> </title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <div id="wrapper"> <div id="sidebarDB"> <center> <h2>phpMyAdmin</h2> <a href="index.php"><img src="image/home.png"></a> </center><br/> <?php include "show-database.php"; ?> </div> <div id="content"> <?php $menu = "<a href=index.php><img src ='image/pma.png'> 127.0.0.0</a> . "; echo "$menu"; echo "<br/><hr/>"; ?> <form method="POST" action="create_db.php"> <?php if(isset($error)) { ?> <medium style = "color:#aa0000;"><?php echo $error; ?></medium><br><br> <?php } ?> <input type="text" name="dbname"> <input type="submit" name="submit" value="Create"> </form> </div> </div> </body> </html>
Hasilnya akan seperti ini yak harusnya sih yak.
2. buatlah file dengan nama create-db.php oke!!!
<?php define('DB_HOST', '127.0.0.1'); define('DB_ROOT_USER', 'root'); define('DB_ROOT_PASS', ''); $dbname = $_POST['dbname']; $dbuser = 'root'; $dbpass = ''; try { $dbh = new PDO('mysql:host='.DB_HOST, DB_ROOT_USER, DB_ROOT_PASS); if('mysql:dbname'!=$dbname){ $dbh->exec("CREATE DATABASE `$dbname`; CREATE USER '$dbuser'@'localhost' IDENTIFIED BY '$dbpass';GRANT ALL ON `$dbname`.* TO '$dbuser'@'localhost';FLUSH PR IVILEGES;"); header('Location: index.php'); } else { echo "string"; } } catch (PDOException $e) { die("DB ERROR: ". $e->getMessage()); } ?>
Oke kalo udah coba deh isikan form input tersebut seperti contoh dibawah.
Kalo berhasil maka akan muncul database mahasiswa disamping. mantap kan yak. hehe
Tunggu update tutorial php membuat phpmyadmin sendiri part 3 ya bro.!!
Lanjutannya nih.
Tutorial PHP | Membuat PHPMyAdmin Sendiri dengan PHP MySQL Part 3
0 Comments