1
我开始学习PHP,并试图按照非常基本的教程构建购物车。我收到以下错误:PHP购物车 - 使用PDO时连接
注意:未定义的变量:用C msqli:\ Apache的\ htdocs中\ products_session.php上线12
我使用的教程介绍如何列出的产品数据库,但我不认为这占它使用的PDO我的数据库连接
//current URL of the Page. cart_update.php redirects back to this URL
$current_url = base64_encode($url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
$results = $msqli->query("SELECT * FROM practice ORDER BY id ASC");
if ($results) {
//output results from database
while($obj = $results->fetch_object())
这里是我的连接代码
<?php
//connect to your database here
$host = '12.34.56';
$dbname = 'practice';
$user = 'meme';
$pwd = 'slave1';
$conn = new PDO("mysql:host=localhost;dbname=practice", $user, $pwd);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
if ($conn) {
//echo 'Connected to '.$dbname;
// $conn = null;
} else {
echo 'Failed to connect';
}
?>
我知道我没有在这里的mysqli $但我应该用这个替换吗?我试过$ conn,没有运气。道歉,如果这个问题是非常基本的。我只是刚刚开始学习。谢谢。
好吧,我刚刚使用pdo,现在它的工作正常,谢谢 – CompilerSaysNo