Ejemplo n.º 1
0
function updateWine($arr, $dbh)
{
    $wine = new Wine($dbh);
    if (!is_null($arr['upc']) && !is_null($arr['name']) && !is_null($arr['vintage']) && !is_null($arr['sell_price']) && !is_null($arr['wine_id']) && !is_null($arr['type'])) {
        $wine->setID($arr['wine_id']);
        $wine->setUPC($arr['upc']);
        $wine->setType($arr['type']);
        $wine->setName($arr['name']);
        $wine->setVintage($arr['vintage']);
        $wine->setCost($arr['cost']);
        $wine->setSellPrice($arr['sell_price']);
        $id = $wine->writeWineToTable();
        if ($id != 0) {
            die('Wine Updated.');
        } else {
            die('Database Error.');
        }
    } else {
        die('You must set all parameters to update a wine.');
    }
}