Hei ich bin grad dabei ne Aufgabe für die Uni zu machen aber ich bekomm ein Update Statement ned richtig hin.
der Teil um denes geht ist folgender :
$updateQuantity = $this->db->prepare(' UPDATE shoppingcart SET quantity = :q
WHERE name LIKE :n');
$updateQuantity->bindParam(':n',$name);
$updateQuantity->bindParam(':q',$quantity);
dann :
$updateQuantity->execute();
Wird einwandfrei ausgeführt nur ein update der Zeile erfolgt nicht.
Wenn ich im pma den SQL Code so eingebe :
UPDATE shoppingcart SET quantity = 10
WHERE name LIKE 'bier'
funktioniert das Update, ich weiß echt nicht wo der Fehler sein soll, da die vars einwandfrei gesetzt sind.
Einer ne Idee evtl. ?
Danke im vorraus.
p0pp
der Teil um denes geht ist folgender :
$updateQuantity = $this->db->prepare(' UPDATE shoppingcart SET quantity = :q
WHERE name LIKE :n');
$updateQuantity->bindParam(':n',$name);
$updateQuantity->bindParam(':q',$quantity);
dann :
$updateQuantity->execute();
Wird einwandfrei ausgeführt nur ein update der Zeile erfolgt nicht.
Wenn ich im pma den SQL Code so eingebe :
UPDATE shoppingcart SET quantity = 10
WHERE name LIKE 'bier'
funktioniert das Update, ich weiß echt nicht wo der Fehler sein soll, da die vars einwandfrei gesetzt sind.
Einer ne Idee evtl. ?
Danke im vorraus.
p0pp