windows 7 64 bit
ลงiisแล้ว
ลงphp 5.3แล้ว
sqlsrv53 dll ก็ลงแล้ว
ntwdblib.dll ก็ลงแล้ว
รัน phpinfo() ก็ขึ้น
พอรันphp ที่ติดต่อกับdb ขึ้น Fatal error: Call to undefined function mssql_connect() in C:\inetpub\wwwroot\config.php on line 6
ผมไม่รู้จะแก้ตรงไหน ต่อเลย
windows 7 64 bit
ลงiisแล้ว
ลงphp 5.3แล้ว
sqlsrv53 dll ก็ลงแล้ว
ntwdblib.dll ก็ลงแล้ว
รัน phpinfo() ก็ขึ้น
พอรันphp ที่ติดต่อกับdb ขึ้น Fatal error: Call to undefined function mssql_connect() in C:\inetpub\wwwroot\config.php on line 6
ผมไม่รู้จะแก้ตรงไหน ต่อเลย
ทำตามนี้นะตัวเอง
1.
2.
3.โค้ดตามนี้ 1.pdo
<?php
$dns = 'sqlsrv:Server=localhost\sqlexpress;Database=northwind;';
$dbh = new PDO($dns, '', ''); //pdo($dns, user, pass)
$query = 'SELECT EmployeeID, LastName, FirstName, Title, TitleOfCourtesy, BirthDate, Address, City, Country FROM Employees WHERE EmployeeID = :employeeID;';
$stmt = $dbh->prepare($query);
$stmt->bindParam(':employeeID', $id, PDO::PARAM_INT);
$stmt->execute();
while ($result = $stmt->fetch(PDO::FETCH_OBJ)) {
echo '<tr>';
echo "<td><img src=\"images/imageicon.png\"
onmouseover=\"javascript:showtrail('imagedb.php?db=sqlsrv&id={$result->EmployeeID}');\"
onmouseout=\"javascript:hidetrail();\" style=\"border-width:0px;\" /></td>";
echo "<td>{$result->TitleOfCourtesy} {$result->LastName} {$result->FirstName}</td>";
echo "<td>{$result->Title}</td>";
echo "<td>" . (new DateTime($result->BirthDate))->format('d M Y') . "</td>";
echo "<td>{$result->Address}</td>";
echo "<td>{$result->City}</td>";
echo "<td>{$result->Country}</td>";
echo "</tr>\n";
}
?>