小编Smu*_*ger的帖子

每小时时间线显示'事件' - mysql php

我已经谷歌搜索了一段时间,但还没有想出任何伟大的东西.

我想做的是获取mysql数据(如下) mysql表

并按小时时间线显示,例如: 期望的时间表

任何人都有关于如何实现这一目标的任何良好链接或教程?

不寻找一个确切的解决方案(虽然这有帮助),但只是一些方向让我开始.

所以mysql db用php和jquery

谢谢,

php mysql jquery

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

使用codeigniter将数据插入数据库

尝试使用CodeIgniter在我的数据库中插入一行.

我的数据库表Customer_Orders和字段是CustomerNameOrderLines.变量正在正确提交.

我的控制器是(sales.php):

function new_blank_order_summary() 
  {
      $data = array(
        'OrderLines'=>$this->input->post('orderlines'),
        'CustomerName'=>$this->input->post('customer')
          );
     $this->sales_model->order_summary_insert($data);

    $this->load->view('sales/new_blank_order_summary');
  }
Run Code Online (Sandbox Code Playgroud)

我的模型是(sales_model.php):

function order_summary_insert($data){
    $this->db->insert('Customer_Orders',$data);
}
Run Code Online (Sandbox Code Playgroud)

在正确加载视图的同时,没有数据插入数据库.

任何想法为什么不呢?

php database codeigniter insert

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

mssql将varchar转换为float

我的字段值产品长度为0.123.这是一个视图,数据类型为varchar.

我需要将它转换为浮点数或数值,以便执行数学比较.

convert(float,productlength)和cast(productlength as float)都不起作用.

error varchar cant be converted to float 或者说有些事.

从我所读的varchar可以简单地不能转换为数字字符串?

有什么聪明的方法吗?

sql-server type-conversion

9
推荐指数
2
解决办法
13万
查看次数

mysql - 无法创建包含union的视图

我有一个mysql查询,它使用union将多个查询连接到一个结果集中.查询工作得很好.

当我想使用相同的查询来创建视图时,我收到一条错误消息:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'union select hulaminloadnumber2,deliveryid,drop1customer from localjhb where hul' at line 2
Run Code Online (Sandbox Code Playgroud)

我的查询完美有效:

select hulaminloadnumber1,deliveryid,drop1customer from localjhb where hulaminloadnumber1>0
union
select hulaminloadnumber2,deliveryid,drop1customer from localjhb where hulaminloadnumber2>0
union
select hulaminloadnumber3,deliveryid,drop1customer from localjhb where hulaminloadnumber3>0
union
select hulaminloadnumber4,deliveryid,drop1customer from localjhb where hulaminloadnumber4>0
union
select hulaminloadnumber5,deliveryid,drop1customer from localjhb where hulaminloadnumber5>0
Run Code Online (Sandbox Code Playgroud)

查询结果

我创建视图的查询是:

create view View_LoadvsCustomer as (
select hulaminloadnumber1,deliveryid,drop1customer …
Run Code Online (Sandbox Code Playgroud)

mysql union view

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

SQL Server在sql变量中存储多个值

我有以下查询:

select * 
from cars 
where make in ('BMW', 'Toyota', 'Nissan')
Run Code Online (Sandbox Code Playgroud)

我想要做的是将where参数存储在SQL变量中.

就像是:

declare @caroptions varchar(max);
select @caroptions =  select distinct(make) from carsforsale;
print @caroptions;
select * from cars where make in (@caroptions)
Run Code Online (Sandbox Code Playgroud)

问题是打印@caroptions只返回最后一个结果:

select distinct(make) from carsforsale;
Run Code Online (Sandbox Code Playgroud)

我希望它存储多个值.

有任何想法吗?

sql sql-server arrays variables stored-procedures

7
推荐指数
2
解决办法
6万
查看次数

从外部FTP站点导入csv文件

我有以下脚本从我的服务器上的csv文件导入数据,该脚本正常工作.

我需要将文件的位置从我的服务器更改为需要身份验证的FTP服务器.FTP服务器上的csv文件名将根据生成的时间戳而变化.导入MySQL数据库后,需要删除FTP服务器上的文件.

然后,我需要安排这项工作与cron工作每5分钟运行一次.

任何帮助将不胜感激.

谢谢.


<?php

/********************************/
/* Code at http://legend.ws/blog/tips-tricks/csv-php-mysql-import/
/* Edit the entries below to reflect the appropriate values
/********************************/
$databasehost = "localhost";
$databasename = "dbname";
$databasetable = "dbtable";
$databaseusername ="username";
$databasepassword = "password";
$fieldseparator = ",";
$lineseparator = "\n";
$csvfile = "filenamewithtimestamp.csv";
/********************************/
/* Would you like to add an empty field at the beginning of these records?
/* This is useful if you have a table with the first field being an auto_increment integer
/* and …
Run Code Online (Sandbox Code Playgroud)

php mysql ftp import

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

从下拉列表中选择选项时,Javascript显示隐藏的div

我在Form上有5个下拉列表,在这个列表下我有需要用户输入的DIV元素.我显示第一个下拉列表的第一个DIV,并使用style ="display:none;"隐藏所有其他表单.

我正在寻找一个Javascript,当我从第二个下拉列表中选择任何选项时,它将显示第二个DIV.

任何援助将不胜感激.

提前谢谢,瑞安史密斯

<tr>
 <td>Destination 1</td><td>Destination 2</td><td>Destination 3</td><td>Destination 4</td><td>Destination 5</td>
 </tr>
 <tr>
 <td> 
<SELECT NAME=drop1 style="width:150px;"> 
<OPTION VALUE=0>
<?=$optionsdest?> 
</SELECT> 
</td>
 <td> 
<SELECT NAME=drop2 style="width:150px;" onChange="javascript to show DIV leg1b">  
<OPTION VALUE=1><?=$optionsdest?> 
</SELECT> 
</td>
 <td> 
<SELECT NAME=drop3 style="width:150px;"  onChange="javascript to show DIV leg1c">  
<OPTION VALUE=0>0
<OPTION VALUE=1>1
</SELECT> 
</td>
 <td> 
<SELECT NAME=drop4 style="width:150px;"   onChange="javascript to show DIV leg1d">  
<OPTION VALUE=0>
<?=$optionsdest?> 
</SELECT>
</td>
 <td> 
<SELECT NAME=drop5 style="width:150px;"   onChange="javascript to show DIV leg1e">  
<OPTION VALUE=0>
<?=$optionsdest?> 
</SELECT>
</td>
</tr> …
Run Code Online (Sandbox Code Playgroud)

html javascript select hidden drop-down-menu

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

将mysql查询行转换为列

我有一个简单的查询,产生以下结果:

SELECT month,transporttype,count(transporttype) as loads 
from deliveries 
group by month,transporttype
Run Code Online (Sandbox Code Playgroud)

我想将行转换为列.

我知道mysql没有pivot函数所以需要union而不是100%肯定.

在此先感谢您的帮助.

mysql transpose rows

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

jquery autocomplete - 使用制表符键入提前执行,而不是选择自动完成选项

我有一个jquery自动完成类型前置字段.它正常工作并提示我输入值.但是,它需要我点击我想要选择的选项.

如果前面的类型值是1234并且我点击1234它会使用此值运行一些逻辑,请在下面的示例中提醒.

但是,如果我键入1234并按Tab键,则不会选择自动完成选项,因此警报不会触发.如何告诉jquery假设在按Tab键时选择了键入值,而不强制用户从类型提前自动完成中选择一个选项?

我的语法如下:

function callAutocomplete(element) 
{ 
    $(element).autocomplete( 
    { 
        source: "get_sku_codes", 
        messages: 
        { 
            noResults: '', 
            results: function() {} 
        }, 
        select: function( event, ui ) 
        { 
            var selectedObj = ui.item; 
            alert(selectedObj);
        } 
    }); 
}
Run Code Online (Sandbox Code Playgroud)

重申一下,我想1234输入输入字段,按Tab键,必须调用自动完成逻辑,就像我点击了自动完成建议'1234'一样.

可以这样做吗?也许是输入的onchange事件,但是如何调用onchange函数来调用自动完成逻辑呢?

希望有道理.

一如既往地谢谢.

jquery jquery-ui autocomplete jquery-ui-autocomplete

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

css局部边框创建'占位符'

使用CSS,如何根据下图创建部分边框

在此输入图像描述

我可以得到完整的边界:

border: 1px solid #f5f5f5; 
Run Code Online (Sandbox Code Playgroud)

但只想在顶部边缘显示可能30px而在垂直边框的底部没有任何东西?

这可以实现吗?

一如既往地谢谢,

css border

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