DEV Community

David Kanekanian
David Kanekanian

Posted on • Edited on

E1 - Creating a PHP page that interacts with the database

Before starting this example, you must have completed the Create a database stage.

Create a file called index.php (see Create project folder) and follow these steps:

  1. Add an HTML html element and a body inside it.

    <html><body></body></html>
    
  2. Add a PHP element to your body.

    <?php ?>
    
  3. Connect to your database as the root user, use a query to get the message from the row just added, then close the connection.

    $databaseLink = new mysqli("localhost", "root", "", "NeatTreats");
    $result = $databaseLink->query("SELECT Message FROM WelcomeMessage WHERE MessageID = 1;");
    
  4. Echo the data so you can see it on the HTML page, then close the database connection.

    echo $result->fetch_assoc()["Message"];
    $databaseLink->close();
    

The final code should look as follows. Test the file in your browser to get a message from the database.

<html><body><?php
$databaseLink = new mysqli("localhost", "root", "", "NeatTreats");
$result = $databaseLink->query("SELECT Message FROM WelcomeMessage WHERE MessageID = 1;");
echo $result->fetch_assoc()["Message"];
$databaseLink->close();
?></body></html>
Enter fullscreen mode Exit fullscreen mode

Parent topic: Example 1

Top comments (0)