本文整理汇总了PHP中Ad::updateAds方法的典型用法代码示例。如果您正苦于以下问题:PHP Ad::updateAds方法的具体用法?PHP Ad::updateAds怎么用?PHP Ad::updateAds使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Ad
的用法示例。
在下文中一共展示了Ad::updateAds方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: var_dump
<?php
require_once 'bootstrap.php';
var_dump(Ad::updateAds(2, 'Hello Jerome', 'Hello Jerome', '150.00'));
示例2: pageController
function pageController($dbc)
{
$errors = [];
$keywords = [];
$categoryResults = Ad::getAllCategories();
foreach ($categoryResults as $category) {
$categories[] = $category['category'];
}
if (Input::has('ad-id')) {
$oneAd = Ad::adWithAllFields(Input::getNumber('ad-id'));
} else {
header("Location: ads.index.php");
die;
}
$ad = $oneAd->getAttributes();
$keyword = array_values($ad);
var_dump('$_POST');
var_dump($_POST);
if (isset($_POST)) {
try {
$title = Input::getString('title');
} catch (Exception $e) {
array_push($errors, $e->getMessage());
}
try {
$description = Input::getString('description');
} catch (Exception $e) {
array_push($errors, $e->getMessage());
}
try {
$price = Input::getNumber('price');
} catch (Exception $e) {
array_push($errors, $e->getMessage());
}
try {
$keyword_1 = Input::getString('keyword_1');
} catch (Exception $e) {
array_push($errors, $e->getMessage());
}
try {
$keyword_2 = Input::getString('keyword_2');
} catch (Exception $e) {
array_push($errors, $e->getMessage());
}
try {
$keyword_3 = Input::getString('keyword_3');
} catch (Exception $e) {
array_push($errors, $e->getMessage());
}
}
if (isset($_POST['keyword_1'])) {
$keywords[0] = $_POST['keyword_1'];
} else {
if (isset($keyword[7][1])) {
$keywords[0] = $keyword[7][1];
} else {
$keywords[0] = '';
}
}
if (isset($_POST['keyword_2'])) {
$keywords[1] = $_POST['keyword_2'];
} else {
if (isset($keyword[7][2])) {
$keywords[1] = $keyword[7][2];
} else {
$keywords[1] = '';
}
}
if (isset($_POST['keyword_3'])) {
$keywords[2] = $_POST['keyword_3'];
} else {
if (isset($keyword[7][3])) {
$keywords[2] = $keyword[7][3];
} else {
$keywords[2] = '';
}
}
var_dump('$ad');
var_dump($ad);
var_dump('$errors');
var_dump($errors);
if (empty($errors)) {
try {
Ad::updateAds(Input::getNumber('ad-id'), $title, $description, $price);
Keyword::updateKeywords(Input::getNumber('ad-id'), $keywords[0], $keywords[1], $keywords[2]);
var_dump($keywords);
} catch (Exception $e) {
echo 'Error';
// $_SESSION
}
}
return array('ad' => $ad, 'categories' => $categories, 'keywords' => $keywords, 'errors' => $errors);
}