为什么使用包含连接一次会因 pdo 失败?
当我连接到包含连接页面的数据库时,它给了我一个错误,但是当我将连接代码放入并删除包含时,我没有收到错误。可能是什么问题?
Error Fatal error: Call to a member function prepare() on a non-object in C:\wamp\www\tish\A\view.php on line 167
连接页面:
<?php
function connected_Db(){
try {
$con = new PDO('mysql:host=localhost;dbname=tish_database;charset=utf8','root','');
} catch(PDOException $e){
echo 'Connection failed'.$e->getMessage();
}
}
connected_Db();
?>
我将其包含在其他页面中的方式:
include_once('pdo.inc.php');
connected_Db();
global $con;