小编tit*_*ans的帖子

如何从数组中删除除最后N个元素之外的所有元素?

我有一个阵列.我有一个变量,显示数组中必须留有多少元素.有没有这样做的功能?例:

var arr = [1, 2, 3, 4, 5];
var n = 2;
arr = someFunction(n); // arr = [4, 5];
Run Code Online (Sandbox Code Playgroud)

我想要一个包含最后一个n元素的数组.

javascript

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

在Selenium中将页面几乎滚动到最后

我需要Selenium中的scrool页面几乎到页面末尾(150 px直到底部).但我的代码不起作用.它滚动到底部.怎么解决?

IWebElement element = (IWebElement)((IJavaScriptExecutor)driver).ExecuteScript("javascript:window.scrollBy(0,document.body.scrollHeight-150)");
Run Code Online (Sandbox Code Playgroud)

c# selenium

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

用最后一个逗号分隔字符串

我在jQuery中有字符串.

var s = "Text1, Text2, Text,true";
Run Code Online (Sandbox Code Playgroud)

我需要将这个变量拆分为两部分:

var s1 = substring(...); //after this s1="Text1, Text2, Text"
var s2 = substring(...); //after this s2="true"
Run Code Online (Sandbox Code Playgroud)

你能帮我拆分变量吗?

string jquery

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

子查询不适用于PHP

我有桌子.我需要在我的查询中计算一些字段.这是我的查询:

select COUNT(q1) as 'result'
from (select DISTINCT id_qs as 'q1' FROM main where id_exam=40) as q2
Run Code Online (Sandbox Code Playgroud)

这是查询完美的工作.但.当我把它放在PHP代码中:

   function HowManyQuestion($id)
   {
        mysql_connect($this->hostname,$this->username,$this->password) OR DIE("Can't connect");
        mysql_select_db($this->dbName) or die(mysql_error());
        $query = "select COUNT(q1) as 'result' from (select DISTINCT id_qs as 'q1' FROM main where id_exam=40) as q2;";
        $res = mysql_query($query) or die(mysql_error());
        $id=0;
        while ($row=mysql_fetch_array($res)) {
            $id=$row['result'];
            break;
        }
        return $id;

   }
Run Code Online (Sandbox Code Playgroud)

结果我有错误:

您的SQL语法有错误; 检查与您的MySQL服务器版本相对应的手册,以便在第1行的'q2'附近使用正确的语法

那怎么解决?

php mysql sql

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

标签 统计

c# ×1

javascript ×1

jquery ×1

mysql ×1

php ×1

selenium ×1

sql ×1

string ×1