小编Tik*_*kky的帖子

CodeIgniter - 如何将表单中的值作为NULL而不是0发布

在我的数据库中,它是一个表:tab_companies和一个company_phone(大整数)列,其中defalut值设置为NULL.

当有人填写表单并将电话号码字段留空时Code Igniter应该向数据库添加NULL值,但我总是将值设置为'0'.

public function add_company()
{
    $data = array(
        'company_short-name'        => $this->input->post('company_short-name'),
        'company_full-name'         => $this->input->post('company_full-name'),
        'company_phone'             => $this->input->post('company_phone'),
        'company_address'           => $this->input->post('company_address'),
    );

    return $this->db->insert('tab_companies', $data);   
}
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

php mysql database forms codeigniter

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

CodeIgniter 3.0的登录系统

我正在CodeIgniter 3.0(dev)寻找简单易用的/安装登录系统 .

我见过几个不同的脚本,但主要是CodeIgniter 2.x.

我将不胜感激任何帮助.

php frameworks login login-script codeigniter-3

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

传单反向地理编码

我想要的是使用传单地图+功能,我可以在其中传递纬度/经度并接收带有地址的短信。

我正在尝试使用 esri 插件,但是我做错了。目前我正在获取函数内部的地址,但我不知道如何正确地将其传递给变量。

这是我的代码:

var map = L.map('map').setView([40.725, -73.985], 7);

L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
  attribution: '&copy; <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
}).addTo(map);

var geocodeService = L.esri.Geocoding.geocodeService();

map.on('click', function(e) {
  geocodeService.reverse().latlng(e.latlng).run(function(error, result) {
    L.marker(result.latlng).addTo(map).bindPopup(result.address.Match_addr).openPopup();
  });
});

var message;

message = geocodeService.reverse().latlng([40.725, -73.985]).run(function(error, result) {
  //alert(result.address.Match_addr); //this alert works here ok and can retur addrress
  return result.address.Match_addr;
});

//this alert won't work, why I can get the address here outside the function
alert(message); 
Run Code Online (Sandbox Code Playgroud)

这是完整的示例: https: //jsfiddle.net/5aq6z1vL/

如何将地理编码器用作如下函数:

var address = convertToAddress([40.725, -73.985]);

function convertToAddress(]lat,lon])
{ …
Run Code Online (Sandbox Code Playgroud)

javascript geocoding reverse-geocoding leaflet esri-leaflet

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

Bootstrap按钮组在面板的页脚中无法正确显示

我正在使用Bootstrap,当插入面板页脚的右侧时,无法找到我的问题,其中按钮组未正确对齐.

我的代码ID:

<div class="container">

        <div class="col-md-6">
            <div class="panel panel-primary">
                <div class="panel-heading"><b>My Title</b><span class="pull-right">123</span></div>
                <div class="panel-body">
                    Just a test text<br>
                </div>
                <div class="panel-footer">
                    Some information herre

                    <div class="btn-group pull-right">
                      <button type="button" class="btn btn-primary dropdown-toggle " data-toggle="dropdown">
                        Group of buttons <span class="caret"></span>
                      </button>
                      <ul class="dropdown-menu" role="menu">
                        <li><a href="#"><span class="glyphicon glyphicon-edit"></span> Edit</a> </li>
                        <li><a href="#"><span class="glyphicon glyphicon-trash"></span> Delete</a></li>
                        <li class="divider"></li>
                        <li><a href="#"><span class="glyphicon glyphicon-list-alt"></span> PDF</a></li>
                      </ul>
                </div>
            </div>
            </div>
        </div>

    </div><!-- /.container -->
Run Code Online (Sandbox Code Playgroud)

要演示一个问题,请查看工作代码:

http://jsfiddle.net/69r7s63w/

html css twitter-bootstrap

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

如何合并两个多维数组

我有两个数组:

$arr1 = array(
    'attributes' => array(
        'fruit'     => 'banana', 
    ),
);

$arr2 = array(
    'attributes' => array(
        'color'    => 'red', 
    ),
);

$result = array_merge($arr1, $arr2);
Run Code Online (Sandbox Code Playgroud)

结果是:

Array ( [attributes] => Array ( [color] => red ) ) 
Run Code Online (Sandbox Code Playgroud)

但我的预期结果:

Array ( [attributes] => Array ( [color] => red [fruit] => banana ) ) 
Run Code Online (Sandbox Code Playgroud)

我做错了什么?我应该使用array_merge, 或者只是使用array_push并且只使用('color'=>'red')会更好更容易吗?

php arrays array-push array-merge

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

如何将过去 7 天的数据总和作为单独的总和进行检索

在我的 CRM 系统中,我有一个包含潜在客户的表格。我想制作一个图表来查看过去 7 天内添加了多少潜在客户。为此,我需要从上周开始每天都有单独的金额。

如何在 MySQL 中做到这一点?

我的表称tab_leads它有lead_id(整数)和lead_create_date(时间戳,格式:0000-00-00 00:00:00)

所以我需要类似的东西:

  • 第 1 - 10 天
  • 第 2 天 - 0
  • 第 3 - 5 天
  • 第 4 - 1 天
  • 第 5 - 9 天
  • 第 6 - 15 天
  • 第 7 天(今天)- 2

mysql sql datetime date

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

如何将分钟转换为小时和分钟(无日)

我希望以小时和分钟的形式显示时间.

示例1:我希望以2:05显示125分钟

我知道我可以想到:

$minutes=125;
$converted_time = date('H:i', mktime(0,$minutes);
Run Code Online (Sandbox Code Playgroud)

这工作正常,但如果时间超过24小时则是一个问题.

例2:

$minutes=1510;
Run Code Online (Sandbox Code Playgroud)

我想收到25:10(没有几天),只有几小时和几分钟.

怎么做?

php time date data-conversion

0
推荐指数
3
解决办法
2万
查看次数