小编How*_*opa的帖子

IF条件执行查询,否则执行其他查询

除了MySQL之外,它在任何事情上都很简单.

基本上我需要根据特定术语返回的结果数来切换我正在使用的索引类型以及一些其他条件.

有效的东西:

IF (SELECT COUNT(*) FROM table WHERE term LIKE "term") > 4000
   EXECUTE QUERY A
ELSE
   EXECUTE QUERY B
Run Code Online (Sandbox Code Playgroud)

这在MySQL语句中是否可行?

编辑:

查询A:

SELECT id 
FROM table_a
FORCE INDEX(id)
JOIN table_b ON table_a.id = table_b.id
WHERE term LIKE "term"
ORDER BY date
LIMIT 100;
Run Code Online (Sandbox Code Playgroud)

查询B:

SELECT id 
FROM table_a
FORCE INDEX(term)
JOIN table_b ON table_a.id = table_b.id
WHERE term LIKE "term"
GROUP BY term    # These lines would be included for a few conditions not mentioned above.. but are …
Run Code Online (Sandbox Code Playgroud)

mysql

20
推荐指数
1
解决办法
3万
查看次数

你将如何制作一个带有树枝的两列表?

我不能为我的生活弄清楚如何</tr><tr>在Twig循环中添加每个OTHER迭代.

例如:

$numArray = array(12,13,14,15,16,17,18);
Run Code Online (Sandbox Code Playgroud)

通过树枝,我会循环一个表,如:

<table>
  {% for num in numArray %}
    <tr>
      <td>
        {{num}}
      </td>
    </tr>
  {% endfor %}
</table>
Run Code Online (Sandbox Code Playgroud)

这将输出:

+-----------+
|    12     |
+-----------+
|    13     |
+-----------+
|    14     |
+-----------+
|    15     |
+-----------+
|    16     |
+-----------+
|    17     |
+-----------+
|    18     |
+-----------+
Run Code Online (Sandbox Code Playgroud)

我想做的是得到这样的东西:

+-----------+-----------+
|    12     |    13     |
+-----------+-----------+
|    14     |    15     |
+-----------+-----------+
|    16     |    17     |
+-----------+-----------+
|    18     |           |
+-----------+-----------+
Run Code Online (Sandbox Code Playgroud)

但我不能为我的生活找到一种方法来交替我的行输入与任何看似不hacky的东西.老实说,我甚至无法上班.有这个方法吗?或者,我应该编写自己的扩展名吗?

php twig

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

PHP表格安全与Referer

我正在组建一个可以让用户输入的网站.我想知道是否写了一个函数:

if(getenv("HTTP_REFERER") != 'http://www.myURL.com/submitArea'){
        die('don\'t be an jerk, ruin your own site');   
    }else{
        // continue with form processing    
    }
Run Code Online (Sandbox Code Playgroud)

足以防止跨站点表单提交.

编辑:如果没有,防止表单从其他主机提交的最佳做法是什么?

php security xss

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

所有可能的Google天气API"条件"列表

任何人都知道谷歌API会推出的所有天气条件?

我必须将我的图标与预测相匹配,我找不到条件列表.

google-api weather-api

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

HTML 5和Javascript的角色?

任何人都清楚当HTML 5出现时Javascript将扮演多大角色?我现在决定是否购买一本关于Javascript DOM的书,或者学习像大麻油一样有用的东西.在过去一年半的时间里,我已经厌倦了吸收AS3.我喜欢它,我只是不想在iRevolutionaires统治星际航天局的5年里过时.

-Jascha

javascript html5

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

调试AJAX到PHP调用的最佳方法是什么?

我在我的新项目上调试一个小函数时遇到了一个悲惨的时间.

基本上我有一个用户通过AJAX调用注册我的服务器上的注销脚本名为"userfFunctions.php"我正在使用AJAX,所以我没有头脑写更多正则表达式来匹配我的mod_rewrites.无论如何,每隔一段时间,似乎我的Post数据就会消失,而且由于PHP在幕后运行,我觉得我无法找到数据流被中断的地方.BTW此功能在当天19小时工作.

这是javascript函数:

function logOut(){
    var data = new Object;
    data.log_out = true;
    $.ajax({
        type: 'POST',
        url: 'http://www.mydomain.com/User_Validator', //<-- redirects to userFunctions.php
        data: data,
        success: function(data) {
        alert(data); // <-- a response is triggered but with no response data!
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

php方面:

if(isset($_POST['log_out'])){
     echo 'alert this!';
}
Run Code Online (Sandbox Code Playgroud)

这是我非常棒的回复: alt text http://img517.imageshack.us/img517/6520/screenshot20100517at443.png

javascript php ajax

11
推荐指数
2
解决办法
9646
查看次数

Nextjs API POST 请求正文未被解析

我在 nextjs 中设置了一个简单的 api 路由,并尝试解析 post 请求数据的正文,但当我使用语法时得到“未定义”console.log(req.body.name)

如果我将请求正文输出到控制台,console.log(req.body)我会得到看起来像纯字符串的内容:

------WebKitFormBoundaryMJBujN4oNXLxcU96
Content-Disposition: form-data; name="name"

bilbo.com
------WebKitFormBoundaryMJBujN4oNXLxcU96
Content-Disposition: form-data; name="price"

2995
------WebKitFormBoundaryMJBujN4oNXLxcU96--
Run Code Online (Sandbox Code Playgroud)

这是函数:

export default (req, res) => {
    console.log(req.method);
    console.log(req.body);
    console.log(req.body.name);
    res.status(200).json( { items: [ { req : req.method } ] } )
}
Run Code Online (Sandbox Code Playgroud)

以及请求标头中的数据:

在此输入图像描述

reactjs next.js

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

将新文本添加到Sklearn TFIDIF Vectorizer(Python)

是否有添加到现有语料库的功能?我已经生成了我的矩阵,我希望定期添加到表中而不需要重新整理整个sha-bang

例如;

articleList = ['here is some text blah blah','another text object', 'more foo for your bar right now']
tfidf_vectorizer = TfidfVectorizer(
                        max_df=.8,
                        max_features=2000,
                        min_df=.05,
                        preprocessor=prep_text,
                        use_idf=True,
                        tokenizer=tokenize_text
                    )
tfidf_matrix = tfidf_vectorizer.fit_transform(articleList)

#### ADDING A NEW ARTICLE TO EXISTING SET?
bigger_tfidf_matrix = tfidf_vectorizer.fit_transform(['the last article I wanted to add'])
Run Code Online (Sandbox Code Playgroud)

python tf-idf scikit-learn

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

复选框停留检查页面刷新

这是一个非常简单的问题(我假设).可能是转发,但我在这里找不到答案......所以我们走了.

我在页面上有一个复选框,我想默认为"未选中"(除非我在我的php中另有说明).

当我刷新页面时,如果选中该框,它将保持检查,这是no-bueno,因为选中该框会通过附加到框中的功能将dom元素添加到我的页面.所以问题是如果我刷新,仍然检查框,但dom元素不存在(因为我没有解雇该功能,我不想,除非用户检查复选框)但框是已经检查过,我最终在对面的土地上,联合国检查框创建我的dom元素并检查它是否删除它.

基本上,问题是......

有没有办法默认一个复选框没有javascript取消选中?

顺便说一下,我没有在FF 3.5.10以外的任何浏览器中检查(没有双关语)

html checkbox

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

隐藏WWW以外的PHP文件以确保安全

我在我自己的小框架中有一个"globabVars.php"文档,其中包含数据库连接变量等...我认为在面向Web的目录之外存储是很整洁,以保证它更安全.但是,当时我就在想,是不是真的THAT更安全?我的意思是,如果有人能够整体查看我的.php文件(没有服务器处理它们),他们就会在我的服务器中查看我的所有文件...

思考?

php security

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