0
if($_REQUEST['action'] == 'addToCart' && !empty($_REQUEST['id'])){
$productID = $_REQUEST['id'];
// get product details
$query = $db->query("SELECT * FROM products WHERE id = ".$productID);
$row = $query->fetch_assoc();
$itemData = array(
'id' => $row['id'],
'name' => $row['name'],
'price' => $row['price'],
'qty' => 1
);
$insertItem = $cart->insert($itemData);
$redirectLoc = $insertItem?'viewCart.php':'index.php';
header("Location: ".$redirectLoc);
}
私はこのコードをPDO stmtに変換しようとしています。これで私を助けてください、私はここで新しいです。mysqliコードをPDO stmtに変換するには?
'$ db'は' pdo'接続か 'mysqli'ですか?これまで何をしていますか? 'prepare(" SELECT * FROM products WHERE id =? "' .. 'execute(array($ productID))' – chris85
データベースクラスを見せて、それが何であるかを見ることができます – icecub