本文整理汇总了PHP中table_class::update_attribute方法的典型用法代码示例。如果您正苦于以下问题:PHP table_class::update_attribute方法的具体用法?PHP table_class::update_attribute怎么用?PHP table_class::update_attribute使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类table_class
的用法示例。
在下文中一共展示了table_class::update_attribute方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: intval
include "../../frame.php";
?>
</head>
<body>
<?php
$image = new table_class('fb_magazine_image');
$id = intval($_POST['id']);
if ($id != '') {
$image->find($id);
} else {
$image->created_at = date("Y-m-d H:i:s");
}
//var_dump($_POST);
if ($_FILES['image']['name'] != null) {
$upload = new upload_file_class();
$upload->save_dir = "/upload/images/";
$img = $upload->handle('image', 'filter_pic');
if ($img === false) {
alert('上传文件失败 !');
redirect($_SERVER['HTTP_REFERER']);
}
$image->src = "/upload/images/{$img}";
}
if ($_POST['image']["priority"] == null) {
$image->update_attribute("priority", "100");
}
$image->update_attributes($_POST['image']);
redirect('img_list.php?id=' . $image->magazine_id);
?>
</body>
</html>
示例2: elseif
} else {
$priority = 'priority';
}
for ($i = $id_str_num - 1; $i >= 0; $i--) {
if ($priority_str[$i] == "") {
$priority_str[$i] = "100";
}
$db = get_db();
$sql = "update " . $_POST['db_table'] . " set " . $priority . "=" . $priority_str[$i] . " where id=" . $id_str[$i];
$db->execute($sql);
}
} elseif ("revocation" == $_POST['post_type']) {
if ($_POST['id'] != '') {
$post->find($_POST['id']);
}
$post->update_attribute("is_adopt", "0");
} elseif ("publish" == $_POST['post_type']) {
if ($_POST['id'] != '') {
$post->find($_POST['id']);
}
$post->update_attribute("is_adopt", "1");
} elseif ("set_up" == $_POST['post_type']) {
if ($_POST['id'] != '') {
$post->find($_POST['id']);
}
$post->update_attribute("set_up", "1");
} elseif ("set_down" == $_POST['post_type']) {
if ($_POST['id'] != '') {
$post->find($_POST['id']);
}
$post->update_attribute("set_up", "0");