小编9ed*_*dge的帖子

按最后2个字符的顺序排序

这是我的查询的结果,但它没有正确排序.我想按最后2个字符排序.结果应该是:Fa0/10下面Fa0/9.

Fa0/1
Fa0/10
Fa0/11
Fa0/12
Fa0/2
Fa0/3
Fa0/4
Fa0/5
Fa0/6
Fa0/7
Fa0/8
Fa0/9
Gi0/1
Gi0/2
Null0
Vlan1
Run Code Online (Sandbox Code Playgroud)

我的查询:

SELECT inft.port FROM interfaces AS intf ORDER BY RIGHT(intf.port + 0, 2)
Run Code Online (Sandbox Code Playgroud)

第二:sqlfiddle

mysql sql select sql-order-by

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

在shell脚本中使用ssh连接的mysqldump

我正在使用shell脚本打开ssh连接并创建一个sqldump.

但是,当我mysqldump在shell脚本中使用时,它给出了错误:"没有这样的文件或目录"

这是我使用的线:

ssh user@host mysqldump -uusername -hlocalhost -ppassword --all-databases > /home/user/sqlfile.sql
Run Code Online (Sandbox Code Playgroud)

mysqldump我在打开的ssh连接或命令行中的服务器上使用它时的工作原理.

所以我的问题是为什么我得到错误,为什么我不能在shell脚本中运行mysqldump命令?

linux ssh shell mysqldump

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

Text :: CSV bind_columns不起作用

当我使用此代码时,它不会显示任何输出.它只打印表标签.有什么我想念的吗?

这是我的csv文件:

id;name;city;
1;name;london;
5;testname;newyork;
7;users;amsterdam;
8;test1234;eindhoven;
Run Code Online (Sandbox Code Playgroud)

这是我的perl脚本:

#!C:\perl64\bin\perl.exe -wT
use strict;
use warnings;
use CGI;
use CGI::Carp qw/fatalsToBrowser/;
use CGI qw(:standard);
use Text::CSV_XS;

print "Content-Type: text/html\n\n";
my $file = 'import.csv';
my $csv = Text::CSV_XS->new({
    'quote_char'  => '',
    'escape_char' => '',
    'sep_char'    => ";",
    'binary'      => 1,
    'eol'         => $/
});

$csv->bind_columns (
                \my $id,
                \my $name,
                \my $city);

open my $fh, "<", $file or die "$file: $!";
print "<table border='1'>";
while($csv->getline($fh)){
    print "
        <tr>
            <td>$id</td>
            <td>$name</td>
            <td>$city</td>
        </tr>";
} …
Run Code Online (Sandbox Code Playgroud)

csv perl text

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

循环后的Javascript unsifined变量

我有一个倒计时脚本重定向到一个文件.它有一个循环,当变量运行一次时变量就会被解析.

如何保持url变量保持其值?

        <a id="" onClick="doTimer('http://www.domain.com/downloadfile.php?photo=foo.jpg')" href="#"><button id="download">Download this photo</button></a>

        var timer_is_on=0;
        var countdownfrom=5
        var currentsecond=document.getElementById('countdown').innerHTML=countdownfrom+1 

        function countredirect(url)
        { 
            if (currentsecond!=1)
            {
                currentsecond-=1 
                document.getElementById('countdown').innerHTML = currentsecond;
            } 
            else
            { 
                window.location=url 
                return 
            } 
            setTimeout("countredirect()",1000) 
        }
        function doTimer(url)
        {
            if(!timer_is_on)
            {
                document.getElementById('download').innerHTML="Your download starts in <span id=\"countdown\"></span>seconds";
                timer_is_on=1;
                countredirect(url) 
            }
        }
Run Code Online (Sandbox Code Playgroud)

html javascript variables loops

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

Jquery显示变量名而不是值

我有一个ajax删除函数,但该变量qid不会在url中显示它的值.它只是显示它的名字.

代码:

$(function(){
    $(".delete_question").click(function(){
        var qid = 3;
        $.ajax({
            type: "GET",
            url: "<?php echo base_url(); ?>index.php/backend/questions/delete/"+qid,
            data: '',
            success: function(data){
                load_questions();
            }
        });
        return false;  //stop the actual form post !important!
    });
});
Run Code Online (Sandbox Code Playgroud)

我的浏览器显示的是:

url: "http://localhost/cit/index.php/backend/questions/delete/"+qid,
Run Code Online (Sandbox Code Playgroud)

javascript php jquery

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

标签 统计

javascript ×2

csv ×1

html ×1

jquery ×1

linux ×1

loops ×1

mysql ×1

mysqldump ×1

perl ×1

php ×1

select ×1

shell ×1

sql ×1

sql-order-by ×1

ssh ×1

text ×1

variables ×1