小编Fad*_*zil的帖子

某些字段上的PHP Codeigniter批量更新失败

我在这个html上有一个表: VIEW

<table id="tableReport" class="table table-hover">
<thead>
    <tr>
        <th>NO</th>
        <th>TYPE</th>
        <th>ITEM</th>
        <th>DAMAGE</th>
        <th>REPAIR</th>
        <th>REMARKS</th>
        <th>MANHOUR</th>
        <th>MATERIAL</th>
        <th>A / C</th>
    </tr>
</thead>
<tbody>
    <tr>
        <td>
            <input class="form-control" type="text" value="68" placeholder="68" disabled="" name="name_type">
        </td>
        <td>
            <input class="form-control" type="text" value="Cleaning" placeholder="Cleaning" disabled="" name="name_item">
        </td>
        <td>
            <input class="form-control" type="text" value="Certificate" placeholder="Certificate" disabled="" name="name_item">
        </td>
        <td>
            <input class="form-control" type="text" value="Broken" placeholder="Broken" disabled="" name="name_damage">
        </td>
        <td>
            <input class="form-control" type="text" value="Blast&Paint" placeholder="Blast&Paint" disabled="" name="name_repair">
        </td>
        <td>
            <input class="form-control" type="text" value="AAAAAA" placeholder="AAAAAA" disabled="" name="name_remarks">
        </td>
        <td>
            <input class="form-control" …
Run Code Online (Sandbox Code Playgroud)

jquery codeigniter

6
推荐指数
1
解决办法
236
查看次数

React Hook Form - 控制器 - React AsyncSelect - Lodash Debounce | React Hook Form - 控制器 - React AsyncSelect - Lodash Debounce 无法显示 loadOptions

当我使用时,React hook 未在 AsyncSelect 中的 loadingOptions 中显示选项debounce当我使用lodash

这是代码。

const NoteFormMaster = ({ register, control, errors }) => {
  
  const getAsyncOptions = (inputText) => {
    return axios
      .get(`/v1/user?username=${inputText}`)
      .then((response) => {
        return response.data.map((user) => ({
          value: user.id,
          label: user.username,
        }));
      })
      .catch((error) => {
        alert(JSON.stringify(error));
      });
  };

  const loadOptions = (inputText) => getAsyncOptions(inputText);
  const debounceLoadOptions = _.debounce(loadOptions, 3000);

  return (
    <Controller
        control={control}
        name="shareWith"
        id="shareWith"
         as={
           <AsyncSelect
              // cacheOptions
              loadOptions={(v) => debounceLoadOptions(v)}
              defaultValue={[]}
              isMulti
              isClearable
              defaultOptions={[]}
           />
         }
      />
    ) …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

6
推荐指数
1
解决办法
2559
查看次数

将get_where和limit组合在活动记录codeigniter中

我在这里有点困惑.

我有一个这样的模态:

public function selectRequestPerUser($nama_user, $start_row, $limit) {
    $query = $this->db->get_where('tbl_requestfix', array('nama_user' => $nama_user), $start_row, $limit);
    return $query->result_array();
}
Run Code Online (Sandbox Code Playgroud)

所以,我使用这个模态在CI中创建一个分页,如下所示:

$nama = $this->session->userdata('nama');
$start_row = $this->uri->segment(2);
$per_page = 3;

if(trim($start_row) == ''){
  $start_row = 0;
};

$this->load->library('pagination');
$config['base_url'] = base_url().'control_closing/';
$config['total_rows'] = $total_rows;
$config['per_page'] = $per_page;

$this->pagination->initialize($config);

$data['pagination'] = $this->pagination->create_links();

$request = $this->model_request->selectRequestPerUser($nama, $start_row, $per_page);
$data['data_request'] = $request;
$this->load->view('view_closing', $data);
Run Code Online (Sandbox Code Playgroud)

在视图中,只是:

<?php echo pagination ?>
Run Code Online (Sandbox Code Playgroud)

它只是给我一个空白页面.我认为在我的模态get_where是问题所在.有人可以帮忙吗?

php codeigniter

5
推荐指数
1
解决办法
3752
查看次数

输入掩码 jquery:字母或数字

jquery 输入掩码中,我们可以指定数字和字母。如何获取用户可以输入字母或数字的格式,

A = 字母,9 = 数字。

我需要这样的面具AA - (A or 9)(A or 9) - 99

例如,它可以是 AA-99-99

在另一种情况下,它可以是AA-A9-99,或

AA-AA-99,

等等。试了很多,都不合适。

请指教。

javascript jquery

5
推荐指数
1
解决办法
1万
查看次数

在html元素中使keypress内联以捕获输入

如果我有像这样的html元素

<input type = "text" onkeypress="if(this.keyCode == 13){alert()}" />
Run Code Online (Sandbox Code Playgroud)

不行,请指教

html javascript jquery

4
推荐指数
1
解决办法
4464
查看次数

仍然在textarea获得<br>

我在html中有一个文本区域.然后我像这样填写这个taxt区域

Line 1
Line 2
Line 3
Run Code Online (Sandbox Code Playgroud)

但在帖子中,我是这样的:

echo $_POST['textarea'] ;
Run Code Online (Sandbox Code Playgroud)

===> Line 1Line 2 Line3

我怎么能这样:

Line 1 <br>
Line 2 <br>
Line 3 <br>
Run Code Online (Sandbox Code Playgroud)

html php

3
推荐指数
1
解决办法
200
查看次数

导航栏中的容器流体yii2

我开始学习yii2,

我想创建这样的布局:http://www.yiiframework.com/doc-2.0/ext-bootstrap-index.html

我有点困惑,yii如何编写bootstrap导航.我想创建导航到容器流体.我在codeigniter上写了一个html,如下所示:

<nav class="navbar navbar-default navbar-fixed-top">
<div class="container-fluid">
    <div class="navbar-header">
        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
        </button>
        <a class="navbar-brand" href="<?php echo site_url('admin'); ?>"><i class="fa fa-home"></i> <?php echo $this->config->item('erp_title'); ?></a>
    </div>
    <div id="navbar" class="collapse navbar-collapse">
        <ul class="nav navbar-nav navbar-left">
            <li><a href="#"><i class="fa fa-spinner fa-spin"></i> Export</a></li>
            <li><a href="#"><i class="fa fa-anchor"></i> Import</a></li>
            <li><a href="#"><i class="fa fa-archive"></i> Inventory</a></li>
            <li><a href="#"><i class="fa fa-gavel"></i> Operation</a></li>
            <li><a href="#"><i class="fa fa-money"></i> Marketing</a></li>

            <li><a …
Run Code Online (Sandbox Code Playgroud)

html css yii twitter-bootstrap yii2

3
推荐指数
1
解决办法
3784
查看次数

在Yii2中,beforeSave与更新操作相同

为什么yii2标识actionUpdate是相同的actionCreate。我为什么这么说:情况就是这样

我有很多字段,例如name, created_by想在数据库中使用一个特殊字段,要auto_increment(但不能使用主键)。该字段被命名nomor_surat(英文:letter_number)

因此,如果要插入的新记录no_surat将是1,2,3,4,依此类推。然后我决定像这样创建动作beforeSave():

public function beforeSave($insert) {
    parent::beforeSave($insert);

    $nomor = Request::find()->select('max(nomor_surat) as max')->scalar();
    $this->nomor_surat = $nomor + 1;

    return parent::beforeSave($insert);
}
Run Code Online (Sandbox Code Playgroud)

在actionCreate中,其成功。假设no_surat = 1

但是,如果我更新了no_surat_1,假设我想在此记录中命名,则no_suart是change = 2

请指教。

php yii2

3
推荐指数
1
解决办法
1791
查看次数

PHP - 使用 array_map 将键多维数组更改为数组关联

有时,为了兼容很多php框架上的activerecord,我们有一个数组,然后创建一个适合它的临时数组。

因此,如果我们不需要创建临时数组,那就更优雅了。我最喜欢的是 array_map。如果像这样的数组会怎样:

Array
(
[0] => Array
    (
        [0] => 2017-05-19
        [1] => HEUNG-A_HCHIMINH_0010S
    )

[1] => Array
    (
        [0] => 2017-05-19
        [1] => KITI_BHUM
    )

)
Run Code Online (Sandbox Code Playgroud)

进入

Array
(
   [0] => Array
       (
         [date] => 2017-04-15
         [vessel] => KMTC_HOCHIMINH
)

   [1] => Array
       (
         [date] => 2017-04-15
         [vessel] => OCL_NAGOYA
       )
)
Run Code Online (Sandbox Code Playgroud)

我需要使用 array_map。

请指教。

php arrays multidimensional-array

3
推荐指数
1
解决办法
2303
查看次数

php - 基于元素数组的基于条件的条件

我有这样的数组.(例如变量名是$ arr)

[
1 => [
    'A' => '1'
    'C' => 'TEMU3076746'
]
2 => [
    'A' => '2'
    'C' => 'FCIU5412720'
]
3 => [
    'A' => '3'
    'C' => 'TEMU3076746'
]
4 => [
    'A' => '4'
    'C' => 'TEMU3076746'
]
5 => [
    'A' => '5'
    'C' => 'FCIU5412720'
]
]
Run Code Online (Sandbox Code Playgroud)

我的目标是基于元素数组计算基于条件.

所有数组的总元素可能是这样的:count($ arr).这是5.

但是,如何根据'C'元素进行计数但不重复.如果你能看到,C元素就是

'TEMU3076746, FCIU5412720'
Run Code Online (Sandbox Code Playgroud)

所以总元素C是2.

请指教

php arrays

2
推荐指数
1
解决办法
491
查看次数

Yii2 - 使用数组值初始化模型

如何创建一个具有来自另一个数组的默认值的模型。

我的意思是,如果我有一个像这样的数组:

[
0 => [
    'remarks' => 'ACETONE - '
    'material' => '70.00'
]
1 => [
    'remarks' => 'Leak Test 1 Bar'
    'material' => '13.50'
]
2 => [
    'remarks' => 'Foot Valve Incapsulated O-Ring 1 pcs - Replace'
    'material' => '6.70'
]
3 => [
    'remarks' => 'Seal Teflon 3\" Bottom Valve - Replace'
    'material' => '10.50'
]
4 => [
    'remarks' => 'Gasket Carton Bottom Valve 4 Hole 2 pcs - Replace'
    'material' => '14.60'
] …
Run Code Online (Sandbox Code Playgroud)

php arrays yii yii2

1
推荐指数
1
解决办法
9523
查看次数

Yii2 使用 ArrayHelper::map,在第三个参数上返回子级

我有两张带有设计主细节的桌子。

主表名为Format2006FlatFileMaster

明细表名为Format2006FlatFileDetail

我的目标是,我想使用一个字段作为键,值是他们的 master 的孩子。

我的意思是这样

$details = ArrayHelper::map(Format2006FlatFileMaster::find()->all(), 'alias', function ($model) {
        $model->format2006FlatFileDetails;
});
Run Code Online (Sandbox Code Playgroud)

我得到这样的数据,(例如,这是虚拟数据)

'details' => [
    'HDR01' => [
        0 => app\models\utilities\Format2006FlatFileDetail#1
        (
            [yii\db\BaseActiveRecord:_attributes] => [
                'id' => 1
                '2006_flat_file_master_id' => 1
                'field_name' => 'Record Lable'
                'start' => 1
                'width' => 5
                'decimal' => null
                'type' => 'C'
                'mandatory' => 'Y'
                'note' => 'HDR01'
            ]
            [yii\db\BaseActiveRecord:_oldAttributes] => [
                'id' => 1
                '2006_flat_file_master_id' => 1
                'field_name' => 'Record Lable'
                'start' => 1
                'width' …
Run Code Online (Sandbox Code Playgroud)

php yii yii2

1
推荐指数
1
解决办法
1450
查看次数

获取html并删除javascript/jquery上的特定元素

如果我的HTML是这样的:

<tbody id="hasil-pencarian">
  <tr>
    <td align="center">1</td>
    <td>TMS/IT/06/001</td>
    <td>Erika Julia Widiyanti</td>
    <td>Marketing</td>
    <td>14-06-2015 13:59</td>
    <td>14-06-2015 14:00</td>
    <td>Erika test 1</td>

    <td id="action" class="center" width="10px">
        <a class="btn btn-success">
    </td>
   </tr>
</tbody>
Run Code Online (Sandbox Code Playgroud)

我得到了上面的所有html:

var result = $("#hasil-pencarian").html();
Run Code Online (Sandbox Code Playgroud)

但是,如何在不使用<td>with的情况下获取所有HTML id='action'?有点困惑.任何帮助将非常感激.

html javascript jquery

0
推荐指数
1
解决办法
37
查看次数