我有一个如下所示的数组,我想做的是,基于datepart创建多个数组,如(2011-02-04):
Array
(
[0] => Array
(
[avgvalue] => 0
[maxvalue] => 0
[minvalue] => 0
[nrsamples] => 0
[stddeviation] => 0
[timestamp] => 2011-02-04T11:00:00.000Z
)
[1] => Array
(
[avgvalue] => 268.3
[maxvalue] => 268.3
[minvalue] => 268.3
[nrsamples] => 0
[stddeviation] => 0
[timestamp] => 2011-02-04T12:00:00.000Z
)
[2] => Array
(
[avgvalue] => 268.391666667
[maxvalue] => 268.4
[minvalue] => 268.3
[nrsamples] => 0.0288675134595
[stddeviation] => 0.0288675134595
[timestamp] => 2011-02-04T13:00:00.000Z
)
[3] => Array
(
[avgvalue] => 268.433333333
[maxvalue] …Run Code Online (Sandbox Code Playgroud) 我在= T旁边有一个条形图.我需要的是在每个条形的每个高度"标记"处分割(或绘制一条水平线).
样本矩阵图:
> head(top.fem)
FD1 FE2 FF1
J01 2 2 10
J02 4 0 0
J03 6 2 5
J04 1 6 3
J05 10 10 2
J06 9 6 5
Run Code Online (Sandbox Code Playgroud)
我只是:
barplot(top.fem,beside = T)
Run Code Online (Sandbox Code Playgroud)
因此,对于FD1,杆1的高度为2,杆2的高度为1,杆3的高度为6等...如何将杆1分成两个,两个四分之一和三个中的三个?结果将"看起来像"一个堆积条形图,但事实并非如此.我清楚了吗?
Thanx任何帮助!
我正在使用Symfony 1.4并且使用多个表单验证器时遇到问题.
对于表单的一部分,我需要确保电子邮件地址有效且唯一.这是我试图使用的代码:
$this->validatorSchema['email_address'] = new sfValidatorAnd(
array(
new sfValidatorEmail(),
new sfValidatorPropelUnique(array('model' => 'Users', 'column' => 'email_address')
),
));
Run Code Online (Sandbox Code Playgroud)
据我所知,这应该工作.但是,当我发布表单时,我收到以下错误消息
您必须将数组参数传递给clean()方法(此验证程序只能用作后验证程序).
任何想法或建议?
我遇到了htaccess的问题.我想要做的是当用户访问我images想要限制它的浏览器命名的文件夹时,但是当访问其中的图像文件时,我想在浏览器中显示图像.尝试了以下代码但没有成功.
<FilesMatch "\.(gif|jpe?g|png|pdf)$">
Allow from all
</FilesMatch>
<Directory>
Order deny,allow
Deny from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
所以,你能建议一下吗?
我有两个 div,如下所示,我想从 div top2 更改 span s1 的类名。但是下面的代码不起作用。我怎样才能做到这一点?
$('#top1 #s1 span.myclass-old').toggleClass('myclass-new');
<div id="top1">
<span id="s1" class="myclass">a</span>
<span id="s2" class="myclass">b</span>
</div>
<div id="top2">
<span id="s1" class="myclass-old">a</span>
<span id="s2" class="myclass">b</span>
</div>
Run Code Online (Sandbox Code Playgroud) 我<a>在这个html中添加了项目"html"和标签的面板现在我想在点击这个时调用控制器动作<a> ,我怎么能找出这个问题?
谢谢你先生..
在CI中,我们都知道您可以将视图分配给变量,如:
$a = $this->load->view('theview',$data,true);
Run Code Online (Sandbox Code Playgroud)
这可能是解析器功能如下:
$a = $this->parser->parse('thetemplate',$data,true);
Run Code Online (Sandbox Code Playgroud) 我正在codeigniter的博客网站上工作.其中博客将列在最后一个第一个订单中.最后一个将位于顶部.在我的应用程序变量中,$ blogs包含要列出的所有博客和date_created.$ blogs将显示博客,但不会显示所需的顺序.现在我想按date_created值对博客进行排序.
返回博客的主要模型函数在这里
public function LoadAllBlogs(){
$blogs = array();
$this->db->select('id');
$this->db->from('blog');
$q= $this->db->get();
foreach ($q->result() as $row) {
$blog = new Blog();
$blog->loadWithLatestPublishedEntry($row->id);
$blogs[] = $blog;
}
return $blogs; //contain all the blogs entry and the date in which blog is created
}
Run Code Online (Sandbox Code Playgroud)
谁能帮我.....
$service3_step1_person = ‘999’;
echo $service3_step1_person; //999
Run Code Online (Sandbox Code Playgroud)
然后...
$service = "service3";
echo "$".$service."_step1_person; //$service3_step1_person
Run Code Online (Sandbox Code Playgroud)
它不给我999,只给我一串$service3_step1_person.
如何使字符串成为新的变量名?谢谢!
我刚开始用这个js代码研究js
<div class="container">
<form name="myForm" action="#" method="post">
First name: <input type="text" name="fname">
<input type="submit" value="Submit" id="smit">
</form>
<script>
var smit=document.getElementById("smit");
smit.addEventListener("click",formvalidate(),false);
function formvalidate(){
console.log(" vua moi click submit");
if(t==null){
var t= document.forms["myForm"]["fname"].value;
if(t==null || t==""){
alert("xin dien vao email");
}
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
在浏览器中预览时,即使我没有点击提交按钮,也会自动显示警告弹出窗口.有人可以解释一下发生了什么吗?谢谢.
我试图将照片上传到我在facebook上的一张专辑,使用以下代码,但没有上传,现在出现错误?我错过了什么?我有一张名为Loggfoton的专辑,我想让照片最终结束,或者如果根本没有专辑,那么就创建了一张专辑.
function uploadphoto(){
var imgURL ="http://www.mydomain.se/armani1.jpg";Run Code Online (Sandbox Code Playgroud)FB.api('/me/photos', 'post', { message: 'photo description', access_token: accessToken, url: imgURL }, function (response) { if (!response || response.error) { alert('Error occured:' + response); } else { alert('Post ID: ' + response.id); } }); }
任何输入真的很好!谢谢!
我的自定义功能不起作用.我正在检查数据库中是否存在传递的值,它返回错误消息.我做错了什么?
控制器功能
function sp_exists($str)
{
$this->user_model->sp_exists($str);
$this->form_validation->set_message('sp_exists', 'The %s field does not exists');
}
Run Code Online (Sandbox Code Playgroud)
模型功能
function sp_exists($str)
{
$this->db->where('member_id',$str);
$query = $this->db->get('user');
if ($query->num_rows() > 0)
{
return false;
}
else
{
return true;
}
}
Run Code Online (Sandbox Code Playgroud)
回调函数
$this->form_validation->set_rules('sponsor_id', 'Sponsor ID', 'trim|required|xss_clean|callback_sp_exists');
Run Code Online (Sandbox Code Playgroud) 我正在尝试用jQuery Cookie插件创建一个"高对比"风格的切换器
我现在已经沉溺了几个小时,在stackoverflow.com上阅读了很多问题,但我没有解决我的问题.
想法是在单击带有"switch"的span元素时在body标签上切换类"highcontrast".在CSS样式表内部我有一套规则,如果body标签有类"highcontrast",我想应用它们.
这是上面场景的jQuery代码:
$("#switch").click(function () {
$.cookie('bodyclass', 'highcontrast', { expires: 7, path: '/' });
$('body').toggleClass('highcontrast');
});
Run Code Online (Sandbox Code Playgroud)
如果单击切换元素,则可以切换体类.现在,如果你转到另一个页面,cookie就在那里并设置了值,但是body类"highcontrast"不再存在.
我错过了什么?