dbconnection.php
<?php define('DB_HOST','localhost'); define('DB_USER','root'); define('DB_PASS',''); define('DB_NAME','student'); // Establish database connection. try { $dbconnection = new PDO("mysql:host=".DB_HOST.";dbname=".DB_NAME,DB_USER, DB_PASS,array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'")); } catch (PDOException $e) { exit("Error: " . $e->getMessage()); } ?>
fetch.php
<?php include 'dbconnection.php'; ?> <link href="https://netdna.bootstrapcdn.com/bootstrap/3.1.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <div class="container"> <div class="row centered-form"> <div class="col-xs-8 "> <div class="panel panel-default"> <div class="panel-heading"> <h3 class="panel-title">Data Fetch From Database Using PHP PDO</h3> </div> <div class="panel-body"> <table class="table table-bordered"> <thead> <tr> <th>Sr.No</th> <th>Name</th> <th>Email</th> <th>Contact-No</th> <th>Gender</th> <th>Qualification</th> <th>Address</th> </tr> </thead> <tbody> <?php $sql ="SELECT name,email,contact_no,gender,qualification,address from student_details"; $query= $dbconnection -> prepare($sql); $query-> execute(); $results = $query -> fetchAll(PDO::FETCH_OBJ); $cnt=1; if($query -> rowCount() > 0) { foreach($results as $result) { ?> <tr> <td><?php echo($cnt);?></td> <td><?php echo htmlentities($result->name);?></td> <td><?php echo htmlentities($result->email);?></td> <td><?php echo htmlentities($result->contact_no);?></td> <td><?php echo htmlentities($result->gender);?></td> <td><?php echo htmlentities($result->qualification);?></td> <td><?php echo htmlentities($result->address);?></td> </tr> <?php $cnt=$cnt+1; } } ?> </tbody> </table> </div> </div> </div> </div> </div> <style type="text/css"> body { background-color: #fff; } .centered-form { margin-top: 60px; } .centered-form .panel { background: rgba(255, 255, 255, 0.8); box-shadow: rgba(0, 0, 0, 0.3) 20px 20px 20px; } </style>
How To Data Fetch From Database Using PHP PDO, MySQL With Source Code
Size: 3kb
Version: 2.1
331 Downloads
Leave a Comment