$foodOrder->setEmail($email); $foodOrder->setProductId($product_id); //set default status $foodOrder->setStatus('PENDING'); //$foodOrder -> setPickupTime($pickup_time); $foodOrder->setDate(date("Y-m-d H:i:s")); $status = ''; if (isset($_POST['food_order']['status'])) { $status = filter_var($_POST['food_order']['status'], FILTER_SANITIZE_STRING); } else { $status = 'PENDING'; } $data = array('product_id' => $_POST['food_order']['order_list'], 'user_id' => 1, 'full_name' => 'Bob Smith', 'email' => '*****@*****.**', 'phone_number' => '0278839406', 'date' => date("Y-m-d H:i:s"), 'status' => $status); // var_dump($_POST); // die(); // map FoodOrderMapper::map($foodOrder, $data); // validate // $errors = FoodOrderValidator::validate($foodOrder); // if (empty($errors)) { // save $dao = new FoodOrderDao(); $foodOrder = $dao->save($foodOrder); Flash::addFlash('Thank you for ordering with us.'); // redirect Utils::redirect('home'); // } } $productDao = new ProductDao(); $product_id = Utils::getUrlParam('product_id'); $products = $productDao->find();
} else { echo "产品信息保存失败!"; } } else { if ("deleteProduct" == $type) { //引入产品信息操作DAO require_once '../dao/ProductDao.php'; //实例化ProductDao $productDao = new ProductDao(); if ($productDao->deleteProductById(@$_GET['pro_id'])) { echo "产品删除成功!"; StackConst::jump_page("../view/productlist.php"); } else { echo "产品删除失败!"; } } else { if ("updateProduct" == $type) { //引入产品信息操作DAO require_once '../dao/ProductDao.php'; //实例化ProductDao $productDao = new ProductDao(); $arrProductInfo = array("pro_id" => @$_POST['pro_id'], "fk_pro_cate_name" => @$_POST['fk_pro_cate_name'], "fk_pic_id" => @$_POST['fk_pic_id'], "pro_name" => @$_POST['pro_name'], "pro_intro" => @$_POST['pro_intro'], "pro_overview" => @$_POST['pro_overview'], "pro_explanation" => @$_POST['pro_explanation'], "pro_parameter" => @$_POST['pro_parameter']); if ($productDao->updateProductById($arrProductInfo)) { echo "产品信息修改成功!"; StackConst::jump_page("../view/productlist.php"); } else { echo "产品信息修改失败!"; } } } }
<?php //引入静态常量 require_once '../../../util/StackConst.php'; //引入ProductDao require_once '../dao/ProductDao.php'; //实例化ProuctDao $productDao = new ProductDao(); //获取产品图片列表 $arrPics = $productDao->getPicList(); //获取产品类别列表 $arrCagegorys = $productDao->getCategoryList(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script language="javascript" type="text/javascript" src="../../zjs/jquery-1.8.3.js"></script> <script type="text/javascript"> function hhfwz(){ $("#pro_intro").val($("#pro_intro").val().replace(/\r\n|\n/g,'<br/>')); $("#pro_overview").val($("#pro_overview").val().replace(/\r\n|\n/g,'<br/>')); $("#pro_explanation").val($("#pro_explanation").val().replace(/\r\n|\n/g,'<br/>')); $("#pro_explanation").val($("#pro_explanation").val().replace(/\r\n|\n/g,'<br/>')); $("#pro_parameter").val($("#pro_parameter").val().replace(/\r\n|\n/g,'<br/>')); } </script> <title>新增产品</title> </head> <body>
<?php //引入静态常量 require_once '../../../util/StackConst.php'; //引入ProductDao require_once '../dao/ProductDao.php'; //实例化ProductDao $productDao = new ProductDao(); //获取产品列表 $arrProducts = $productDao->getProductList(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" href="../zjs/pixelmatrix/css/uniform.default.css" type="text/css" media="screen"> <script language="javascript" type="text/javascript" src="../zjs/jquery-1.8.3.js"></script> <script language="javascript" type="text/javascript" src="../zjs/pixelmatrix/jquery.uniform.js"></script> <script language="javascript" type="text/javascript" src="../zjs/fzw_ht.js" charset="utf-8"></script> <title>产品中心列表</title> </head> <body> <table border="1" width="100%"> <tr> <th width="5%">序号</th> <th width="10%">产品类别</th> <th width="10%">产品缩略图</th> <th width="10%">产品名称</th> <th width="50%">产品简介</th> <th width="15%" colspan="2">操作</th>
<?php /** * my app */ define('PRODUCTION_DATABASE_FILE', './product.db'); require_once "ProductDao.php"; require_once "Product.php"; try { //- add my product $product = new Product(); $product->ean = '765'; $product->name = 'Pig'; $result = ProductDao::create($product); var_export($result); //- add my product - will delete //$product = new Product(); //$product->ean = '878789'; //$product->name = 'Turkey'; //$result = ProductDao::create($product); //var_export($result); // $productToUpdate = ProductDao::getByEan('878789'); // $productToUpdate->name = 'Updated product turkey'; // $productToUpdate->ean = '9999'; // $result = ProductDao::modify($productToUpdate); // var_export($result); // // $result = ProductDao::getByEan('9999'); // var_export($result); // // $result = ProductDao::getById(9);
<?php //引入静态常量 require_once '../../../util/StackConst.php'; //引入ProductDao require_once '../dao/ProductDao.php'; //实例化ProuctDao $productDao = new ProductDao(); //获取产品图片列表 $arrPics = $productDao->getPicList(); //获取产品类别列表 $arrCagegorys = $productDao->getCategoryList(); //根据产品id获取产品内容 $arrProduct = $productDao->getProductById(@$_GET['pro_id']); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script language="javascript" type="text/javascript" src="../../zjs/jquery-1.8.3.js"></script> <script type="text/javascript"> function hhfwz(){ $("#pro_intro").val($("#pro_intro").val().replace(/\r\n|\n/g,'<br/>')); $("#pro_overview").val($("#pro_overview").val().replace(/\r\n|\n/g,'<br/>')); $("#pro_explanation").val($("#pro_explanation").val().replace(/\r\n|\n/g,'<br/>')); $("#pro_explanation").val($("#pro_explanation").val().replace(/\r\n|\n/g,'<br/>')); $("#pro_parameter").val($("#pro_parameter").val().replace(/\r\n|\n/g,'<br/>')); } </script> <title>修改产品</title> </head>
<?php //引入静态常量 require_once '../../util/StackConst.php'; //引入产品操作DAO require_once 'dao/ProductDao.php'; //实例化dao $productDao = new ProductDao(); //获取产品类型 $proType = @$_GET['proType'] == "" ? "中压开关类" : @$_GET['proType']; //获取对象集合 $arrProducts = $productDao->getProductList($proType); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link type="text/css" rel="stylesheet" href="../zcss/index.css" /> <link type="text/css" rel="stylesheet" href="css/products.css" /> <script language="javascript" type="text/javascript" src="../zjs/jquery-1.8.3.js"></script> <script language="javascript" type="text/javascript" src="../zjs/jquery.corner.js"></script> <script type="text/javascript" language="javascript" src="../zjs/jquery-ui-1.9.2.custom.js"></script> <script language="javascript" type="text/javascript" src="../zjs/fzw.js"></script> <script language="javascript" type="text/javascript"> $(function(){ //圆角 $(".productsList,.proImg").corner("5px"); $(".PMOne,.PMTwo,.PMThree,.PMFour").corner("5px"); }); </script>