-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPDOSelect.php
More file actions
29 lines (29 loc) · 889 Bytes
/
Copy pathPDOSelect.php
File metadata and controls
29 lines (29 loc) · 889 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
require_once 'DBConfig.php';
$startTime = microtime(true);
try
{
$conn = new PDO($dsn, $user_name, $pwd_connect);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$count = 1;
$query_select = $conn->query("Select *From PDOvsADO.testSpeedDataset");
$query_select->setFetchMode(PDO::FETCH_ASSOC);
while($row = $query_select->fetch())
{
echo "Record : " . $count . "\n";
echo "ID : " . $row['id'] . "\n";
echo "Field 1 : " . $row['field_1'] . "\n";
echo "Field 2 : " . $row['field_2'] . "\n";
echo "\n";
$count = $count + 1;
}
}
catch(PDOException $ex)
{
echo "Connection failed..." . $ex->getMessage();
}
$endTime = microtime(true);
$totalTime = $endTime - $startTime;
echo "File Name : " . basename(__FILE__, '.php') . "\n";
echo "Total Execution Time : " . $totalTime . "\n";
?>