Sto provando a iniziare con PDO e sto avendo qualche problema. Ecco il mio codice originale:Problemi di utilizzo del PDO per la prima volta
$query = "
UPDATE `products`
SET `product_qty` = '{$_GET['product_qty']}'
WHERE `product_id` = '{$_GET['product_id']}'
";
mysql_query($query) or die(mysql_error());
Questo funziona bene, ma quando provo a tradurre che a DOP sintassi:
$db->prepare('
UPDATE products
SET product_qty = :product_qty
WHERE product_id = :product_id
');
try
{
$db->execute(array(':product_qty' => $_GET['product_qty'], ':product_id' => $_GET['product_id']));
}
catch (PDOException $e)
{
print "Error!: " . $e->getMessage() . "<br/>";
die();
}
ottengo l'errore:
Fatal error: Call to undefined method PDO::execute() in ...
Qualcuno potrebbe aiutarmi a far funzionare la mia prima domanda PDO?
In corso per avere il tempo di passare a PDO. – Mahn