在我的数据库中,它是一个表: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)
我做错了什么?
我正在为CodeIgniter 3.0(dev)寻找简单易用的/安装登录系统 .
我见过几个不同的脚本,但主要是CodeIgniter 2.x.
我将不胜感激任何帮助.
我想要的是使用传单地图+功能,我可以在其中传递纬度/经度并接收带有地址的短信。
我正在尝试使用 esri 插件,但是我做错了。目前我正在获取函数内部的地址,但我不知道如何正确地将其传递给变量。
这是我的代码:
var map = L.map('map').setView([40.725, -73.985], 7);
L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
attribution: '© <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) 我正在使用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)
要演示一个问题,请查看工作代码:
我有两个数组:
$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')会更好更容易吗?
在我的 CRM 系统中,我有一个包含潜在客户的表格。我想制作一个图表来查看过去 7 天内添加了多少潜在客户。为此,我需要从上周开始每天都有单独的金额。
如何在 MySQL 中做到这一点?
我的表称tab_leads它有lead_id(整数)和lead_create_date(时间戳,格式:0000-00-00 00:00:00)
所以我需要类似的东西:
我希望以小时和分钟的形式显示时间.
示例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 ×4
date ×2
mysql ×2
array-merge ×1
array-push ×1
arrays ×1
codeigniter ×1
css ×1
database ×1
datetime ×1
esri-leaflet ×1
forms ×1
frameworks ×1
geocoding ×1
html ×1
javascript ×1
leaflet ×1
login ×1
login-script ×1
sql ×1
time ×1