小编hel*_*llo的帖子

检查数组php中是否有某个键

我希望能够检查我的数组中是否存在某个键。我有一个数组,我正在从 mysql 合并多个数组。这样做的最佳方法是什么?

例如

Array
(
[0] => Array
(
 [id] => 3
 [comments] => comment text
)
[1] => Array
(
 [id] => 3
 [comments] => comment text
)
[2] => Array
(
 [idMenu] => 1
 [names] => text
)
[3] => Array
(
 [idMenu] => 3
 [names] => names text
)
)
Run Code Online (Sandbox Code Playgroud)

所以我想看看这个数组是否有注释和/或名称。

我必须做一个 if 语句吗?

谢谢

php arrays key multidimensional-array

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

android:如果打开/关闭/自动如何检查闪存?

所以我想要一个按钮,用户可以在闪光灯开/关/自动之间进行选择.此按钮位于我的相机预览活动中,但我不确定如何使用一个按钮检查某些参数.

    //Flash Button
    final Button flashButton = (Button) findViewById(id.camera_flash);
    flashButton.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            if(mCamera != null){
                Parameters p = mCamera.getParameters();
                p.setFlashMode(Parameters.FLASH_MODE_AUTO);
                mCamera.setParameters(p);
                mCamera.startPreview();
                flashButton.setText("AUTO");
                Log.e("Torch","Torch On");
            }else{
                Parameters p = mCamera.getParameters();
                p.setFlashMode(Parameters.FLASH_MODE_OFF);
                mCamera.setParameters(p);
                mCamera.release();
                mCamera=null;
                flashButton.setText("OFF");

            }// maybe another one for ON



        }
Run Code Online (Sandbox Code Playgroud)

现在它的设置是,mCamera!=null但是如何检查闪光灯是否为AUTO,ON或OFF?我想可能有一个SWITCH?我试图将这些设置保存在一个按钮中,所以它的切换类型.有人可以帮我弄这个吗?

提前致谢.

更新的代码

   //Flash Button
    final Button flashButton = (Button) findViewById(id.camera_flash);
    flashButton.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            Parameters p = mCamera.getParameters();

            // …
Run Code Online (Sandbox Code Playgroud)

java eclipse camera android android-camera

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

jquery从javascript文件获取GET变量

我有一个链接,当用户点击它时,它会将一个javascript文件推送到页面上.除此之外,它还为javascript src示例添加了参数:

<script type="text/javascript" src="javascripfile.js?r=some%values&u=more&values">
Run Code Online (Sandbox Code Playgroud)

这不是通过浏览器上的URL传递的.我想知道如何在javascriptfile.js中获取这些参数?

javascriptfile.js:

(function(){
     //how to get r value, u value?
}());
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

javascript variables jquery get parameter-passing

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

htaccess rewriterule和directoryindex

我的rewriterule和目录索引有问题

DirectoryIndex invite.php about.php account.php

RewriteRule ^/?([a-z0-9_-]+)/?$ /user.php?u=$1 [L]
Run Code Online (Sandbox Code Playgroud)

可以说about.php是在about文件夹中.当我访问www.url.com/about/about.php时,它运行正常.但是当我去的时候www.url.com/about/,它会进入我的user.php页面.当我去www.url.com/about,(没有结束斜线),它去www.url/about/?u=about

谁能帮我?

与此同时,我正在尝试设置用户可以去的地方www.url.com/andrewliu而不是www.url.com/user.php?u=andrewliu

我想我需要以某种方式修复我的结尾斜线和重定向?

谢谢!

编辑

我有这个

DirectoryIndex invite.php about.php account.php

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f 
RewriteRule ^(.*)$ $1.php
RewriteRule ^/?([a-z0-9_-]+)/?$ /user.php?u=$1 [L]
RewriteCond %{QUERY_STRING} !^b= [NC]
RewriteRule ^(business)/(.*)$ /$1/index.php?b=$2 [L,NC,QSA]
Run Code Online (Sandbox Code Playgroud)

php apache .htaccess mod-rewrite url-rewriting

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

使用多维数组数据在MySQL中查找数据

我一直在尝试搜索这个,但我一直在寻找问题“MySQL 到多维数组”的解决方案

我有一个多维数组,我想使用数组中的值来搜索我的 MySQL 数据库并输出我需要的任何内容。

我使用WHERE子句吗?IN条款?我需要一些帮助

我有这个数组:

Array
(
    [0] => Array
        (
            [id] => 333
            [name] => Watches
            [pluralName] => Watches
            [shortName] => Watches
        )

    [16] => Array
        (
            [id] => 111
            [name] => Bar
            [pluralName] => Bars
            [shortName] => Bar
        )

)
Run Code Online (Sandbox Code Playgroud)

如果我有这样的语法:

$categorySet = $dbh->prepare("SELECT c.*,ci.*,b.business_id,b.idbusiness FROM
categories c 
JOIN categories_items ci ON ci.idcategory = c.idcategory
JOIN businesses b ON b.idbusiness = ci.id_items
WHERE c.id = :id OR c.name LIKE :name");
$categorySet -> …
Run Code Online (Sandbox Code Playgroud)

php mysql syntax multidimensional-array

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

Ruby on Rails中的JSON格式显示

我已经完成了PHP并且能够很好地使用JSON格式

<pre></pre>
Run Code Online (Sandbox Code Playgroud)

现在我想弄清楚你将如何应用类似于Ruby on Rails的东西?

在我的观看文件中,我有这个:

<%= @recent_media_items.to_json %>
Run Code Online (Sandbox Code Playgroud)

ruby formatting json ruby-on-rails ruby-on-rails-3

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

Ruby on Rails:模型中未定义的自我操作方法?

我得到了一个未定义的方法text_search,但是我的模型中有这个方法,我做错了吗?

search_controller.rb

class SearchesController < ApplicationController
  def index
    @lists = List.text_search(params[:query])
  end
end
Run Code Online (Sandbox Code Playgroud)

搜索.rb

class Search < ActiveRecord::Base
  def self.text_search(query)
    if query.present?
      where("name @@ :q or description @@ :q", q: query)
    else
      scoped
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

但是,我仍然得到未定义的方法。谁有想法?

ruby methods ruby-on-rails ruby-on-rails-3

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

Ruby on Rails:在我的select标签中使用带名字的数组获取未定义的方法

有人可以向我解释为什么我在day[]我的select标签中添加(数组)时会得到未定义的方法

<%= form_for [@hourable, @hour] do |f| %>
  <%= f.select 'day[]', options_for_select(days_hours) %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

但是当我这样的时候:day:

<%= form_for [@hourable, @hour] do |f| %>
  <%= f.select :day, options_for_select(days_hours) %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

它工作正常吗?

谢谢

ruby ruby-on-rails

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

Ruby on Rails:手动保存用户ID?还是有更好的方法?

我应该手动将user_id添加到隐藏表单中吗?或者,还有更好的方法?

我有模特:

class Project < ActiveRecord::Base
  belongs_to :user
end

class User < ActiveRecord::Base
  has_many :projects
end
Run Code Online (Sandbox Code Playgroud)

在我看来:

<%= simple_form_for @project do |f| %>
  <%= f.hidden_field :value => current_user.id %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

或者还有另一种方法吗?我想如果模型相互关联,它会自动将user_id添加到项目数据库中吗?

谢谢!


编辑:转换所有项目之旅,所以其他需要帮助的人知道

ruby ruby-on-rails devise ruby-on-rails-4

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

如何引用两个不同的标签?使用工具提示!

我希望能够创建工具提示,但是从两个不同的地方引用

    this.tooltip = function(){  

        xOffset = 10;
    yOffset = 20;       


    $("div.tooltip").hover(function(e){                                           
        this.t = $("a.tooltip").title;
        $("a.tooltip").title = "";                                    
        $("body").append("<p id='tooltip'>"+ this.t +"</p>");
        $("#tooltip")
            .css("top",(e.pageY - xOffset) + "px")
            .css("left",(e.pageX + yOffset) + "px")
            .fadeIn("fast");        
    },
    function(){
        this.title = this.t;        
        $("#tooltip").remove();
    }); 
    $("div.tooltip").mousemove(function(e){
        $("#tooltip")
            .css("top",(e.pageY - xOffset) + "px")
            .css("left",(e.pageX + yOffset) + "px");
    });         
};



// starting the script on page load
$(document).ready(function(){
    tooltip();
});
Run Code Online (Sandbox Code Playgroud)

这是我希望能够使用的地方.我有一个文本"滚过工具提示",然后会出现一个说"Web Standards Magazine"的框.

<div class="tooltip">Roll over for tooltip</div>
<span class="tooltip" title="Web Standards Magazine"></a>
Run Code Online (Sandbox Code Playgroud)

我知道有一些方法可以让你有一个像这样的领域

<span class="tooltip" …
Run Code Online (Sandbox Code Playgroud)

html css tags jquery reference

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