Using PHP's PDO syntax now
This commit is contained in:
@@ -1,38 +1,38 @@
|
||||
<?php
|
||||
$servername = "localhost";
|
||||
$server = "localhost";
|
||||
$database = "friendBook";
|
||||
$username = "web";
|
||||
$password = "Password456";
|
||||
|
||||
// Create connection
|
||||
$conn = new mysqli($servername, $username, $password);
|
||||
|
||||
// Check connection
|
||||
if ($conn->connect_error) {
|
||||
die("Connection failed: " . $conn->connect_error);
|
||||
}
|
||||
echo "Connected successfully";
|
||||
|
||||
?>
|
||||
// Current user
|
||||
$user = "William"; // Testing with until we have login working
|
||||
|
||||
<html>
|
||||
<head>
|
||||
</head>
|
||||
<body>
|
||||
<h1>PHP connect to MySQL</h1>
|
||||
<h1>PHP Test Page - Connecting to MySQL</h1>
|
||||
|
||||
<?php
|
||||
//Step2
|
||||
$query = "SELECT * FROM contacts";
|
||||
mysqli_query($db, $query) or die('Error querying database.');
|
||||
|
||||
//Step3
|
||||
$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 />';
|
||||
try{
|
||||
$connection = new PDO("mysql:host=$server;dbname=$database", $username, $password);
|
||||
// set the PDO error mode to exception
|
||||
$connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
|
||||
echo "Connected successfully";
|
||||
}
|
||||
//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);
|
||||
?>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user