这是我的查询的结果,但它没有正确排序.我想按最后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
我正在使用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命令?
当我使用此代码时,它不会显示任何输出.它只打印表标签.有什么我想念的吗?
这是我的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) 我有一个倒计时脚本重定向到一个文件.它有一个循环,当变量运行一次时变量就会被解析.
如何保持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) 我有一个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)