当前位置: 首页>>代码示例>>PHP>>正文


PHP model::find方法代码示例

本文整理汇总了PHP中model::find方法的典型用法代码示例。如果您正苦于以下问题:PHP model::find方法的具体用法?PHP model::find怎么用?PHP model::find使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在model的用法示例。


在下文中一共展示了model::find方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: find

 function find($id)
 {
     $row = parent::find($id);
     if ($row) {
         $row['user_password'] = $GLOBALS['auth']->encoder->Decrypt_Text($row['user_password']);
     }
     return $row;
 }
开发者ID:vivaserver,项目名称:sys,代码行数:8,代码来源:usuario.php

示例2: model

            <div class="nav">
                <a href="manage.php">
                    <label>新闻列表</label>
                </a>
                <a href="add.php">
                    <label>添加新闻</label>
                </a>
                <label class="active">编辑新闻</label>
            </div>
        </div>
        <!-- 导航结束 -->
        <!-- 表单 -->
        <?php 
    require "../model/model.php";
    $news = new model("news");
    $item = $news->find($_GET['id']);
    ?>
        <div class="publish">
            <form action="../controller/edit.php" method="post" enctype="multipart/form-data">
                <input name="id" value="<?php 
    echo $_GET['id'];
    ?>
" hidden>
                <div class="item">标题:
                    <div class="input">
                        <input name="title" value="<?php 
    echo $item->title;
    ?>
">
                    </div>
                </div>
开发者ID:phpcyy,项目名称:static,代码行数:31,代码来源:edit.php

示例3: load_all_from_post

 /**
  * 根据post请求内容填充多个model并存入数组中
  * @return array 模型集合
  */
 public function load_all_from_post()
 {
     $prevstr = $this->YYUCSYS_tablename . 'T';
     $begin = strlen($prevstr);
     $begin2 = strlen($prevstr) + 32;
     //定义存储提交信息的数组
     $posts = array();
     if (get_magic_quotes_gpc()) {
         foreach ($_POST as $k => $v) {
             if (strpos($k, $prevstr) === 0) {
                 $uuid = substr($k, $begin, 32);
                 $field = substr($k, $begin2);
                 if (!isset($posts[$uuid])) {
                     $posts[$uuid] = array();
                 }
                 if (is_array($v)) {
                     $v = ',' . implode(',', $v) . ',';
                 }
                 $posts[$uuid][$field] = stripslashes($v);
             }
         }
     } else {
         foreach ($_POST as $k => $v) {
             if (strpos($k, $prevstr) === 0) {
                 $uuid = substr($k, $begin, 32);
                 $field = substr($k, $begin2);
                 if (!isset($posts[$uuid])) {
                     $posts[$uuid] = array();
                 }
                 if (is_array($v)) {
                     $v = ',' . implode(',', $v) . ',';
                 }
                 $posts[$uuid][$field] = $v;
             }
         }
     }
     //填充实体
     $models = array();
     foreach ($posts as $k => $post) {
         if (!$this->YYUCSYS_isorgin) {
             $mod = new $this->YYUCSYS_tablename(k);
         } else {
             $mod = new model($this->YYUCSYS_tablename, k);
         }
         if (!empty($post['id']) && isset($this->YYUCSYS_db)) {
             $mod->find($post['id']);
         }
         foreach ($post as $kk => $vv) {
             $mod->{$kk} = $vv;
         }
         if (!$this->YYUCSYS_isorgin) {
             $mod->fill_entity_field();
         }
         $models[] = $mod;
     }
     return $models;
 }
开发者ID:codingoneapp,项目名称:codingone,代码行数:61,代码来源:samplemodel.php

示例4: Find

 /**
  * @param $id
  * @param array $columns
  * @return mixed
  */
 public function Find($id, $columns = array('*'))
 {
     return $this->_model->find($id, $columns);
 }
开发者ID:jbenzshawel,项目名称:LaravelBlog,代码行数:9,代码来源:Repository.php


注:本文中的model::find方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。