Using PHP's PDO syntax now

This commit is contained in:
William Miceli
2019-11-24 22:26:17 -05:00
parent 064d1e25c3
commit dc0c7f4381

View File

@@ -1,38 +1,38 @@
<?php <?php
$servername = "localhost"; $server = "localhost";
$database = "friendBook";
$username = "web"; $username = "web";
$password = "Password456"; $password = "Password456";
// Create connection // Current user
$conn = new mysqli($servername, $username, $password); $user = "William"; // Testing with until we have login working
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
<html> <html>
<head> <head>
</head> </head>
<body> <body>
<h1>PHP connect to MySQL</h1> <h1>PHP Test Page - Connecting to MySQL</h1>
<?php <?php
//Step2 try{
$query = "SELECT * FROM contacts"; $connection = new PDO("mysql:host=$server;dbname=$database", $username, $password);
mysqli_query($db, $query) or die('Error querying database.'); // set the PDO error mode to exception
$connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
//Step3 echo "Connected successfully";
$result = mysqli_query($db, $query);
$row = mysqli_fetch_array($result);
while ($row = mysqli_fetch_array($result)) {
echo $row['first_name'] . ' ' . $row['last_name'] . ': ' . $row['email'] . ' ' . $row['city'] .'<br />';
} }
//Step 4 catch(PDOException $e){
echo "Connection failed: " . $e->getMessage();
}
$sql = "SELECT messageID, date, message
FROM messages
WHERE recipient=$user";
foreach($connection->query($sql) as $row){
print $row['messageID'] . "\t";
print $row['date'] . "\t";
print $row['message'] . "\t";
}
mysqli_close($db); mysqli_close($db);
?> ?>