Subscribe Us

Header Ads

Tutorial PHP | Membuat PHPMyAdmin Sendiri dengan PHP MySQL Part 2

Kali ini lanjutan dari membuat phpmyadmin sederhana sendiri dengan PHP MySQL. Untuk memulai membuat phpmyadmin harus mengikuti tutorial dari awal ya. biar jelas sejelas jelasnya.

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

Post a Comment

0 Comments