我第一次玩谷歌排行榜.我创建了一个可以查看的图表
https://chart.googleapis.com/chart?cht=bvg&chxr=0,0,20&chxt=y&chbh=50&chm=N,000000,0,-1,11&chd=t:0.4356,0.3562,0.4834,0.575,0.673,0.6091&chs=500x120&chco=FF3300|0000FF&chd=t:5,15&chl=freightmax|stols
Run Code Online (Sandbox Code Playgroud)
然而,图表显示Y图表轴的比例,条形图本身与下图不成比例:

如果您看到Stols条的值是15是正确的,但是根据y轴,该值大约为3或4.
任何想法我怎么能纠正这个?
提前谢谢,瑞安史密斯
我有以下语法用于在 PHP 中显示 MySQL 查询:
function get_dayssincecapture($db)
{
$result = $db->query("SELECT DATEDIFF(now(), sarrive)as days,count(loadnumber) as loads from v2loads where adminstatus='captured' group by DATEDIFF(now(), sarrive) ");
return $result;
}
$dayssincecapture = get_dayssincecapture($db);
Run Code Online (Sandbox Code Playgroud)
显示语法:
<table border=1>
<tr>
<? while($row = $dayssincecapture->fetch(PDO::FETCH_ASSOC)) { ?>
<td><? echo $row['days']; ?><br><? echo $row['loads']; ?></td>
<? } ?>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
这会产生以下屏幕输出

如何按表语法进行更改,以便将天数字段作为行标题,将加载字段作为表的第二行?
所以我想要的是:

一如既往地感谢,
我有一个用户填充的codeigniter表单.在提交时,输入被发布到数组.然后,此数组将显示在作为变量加载的新视图中.
我的问题是,如果我因任何原因刷新视图,那些帖子就会丢失,新视图也无法显示变量.
如何将发布的数组存储为会话值,然后如何访问会话变量.
所以我的控制器是:
function new_blank_order_lines()
{
$data = array(
'customer' =>$this->input->post('customer'),
'period' =>$this->input->post('period'),
'buom' =>$this->input->post('buom')
);
$this->load->view('sales/new_blank_order_lines',$data);
}
Run Code Online (Sandbox Code Playgroud)
在new_blank_order_lines我可以显示与变量echo $customer
现在,如果我刷新视图new_blank_order_lines,则重新加载视图并丢失post变量.所以我想将$ data数组存储为一个会话,因此即使在页面重新加载/刷新之后它也可用.
有什么建议?
我想的是:
function new_blank_order_lines()
{
$data = array(
'customer' =>$this->input->post('customer'),
'period' =>$this->input->post('period'),
'buom' =>$this->input->post('buom')
);
$this->session->$data
$this->load->view('sales/new_blank_order_lines',$data);
}
Run Code Online (Sandbox Code Playgroud)
这显然不起作用?如果它确实有效,我如何回显变量的值?
一如既往地谢谢,
我有以下语法取消选中复选框.
$('#h12_1').attr('checked','checked');
Run Code Online (Sandbox Code Playgroud)
h12_1 是我的复选框的名称.
如何禁用复选框以便无法检查?同样如何重新启用复选框?
像这样的东西:
$.post('get_as_12', {data:selectedObj.value},function(result) {
alert(result[0]) ;
if(result[0] > 0) {
$('#h12_1').attr('checked','enabled');
$('#h12_1').attr('checked','checked');
} else {
$('#h15_1').attr('disabled');
$('#h15_1').removeAttr('checked');
}
});
Run Code Online (Sandbox Code Playgroud) 我有一个脚本调用另一个PHP页面并使用PHP get传递值.
一个变量q与URL一起发送,其中str是一个变量.
xmlhttp.open("GET","getdata.php?q="+str,true);
Run Code Online (Sandbox Code Playgroud)
我想在URL字符串中发送一些多变量.
如何发送多个变量.
沿着:
xmlhttp.open("GET","getdata.php?q="+str+"y="+str2+"z="+str3,true);
Run Code Online (Sandbox Code Playgroud)
那里的URL就像那样
page.php?q=Peter&y=John&z=Smith
Run Code Online (Sandbox Code Playgroud) 我有以下脚本:
<script type="text/javascript">
function train(roww){
$.post ('getpeopleinjobs.php',{
postvarposition: form["position"+roww].value,
postvarjob: form["job"+roww].value,
postvarperson: form["person"+roww].value,
postrow: roww},
function(output){
popupWindow = window.open('trainingneeded.php?position=postvarposition&job=postvarjob&person=postvarperson','popUpWindow','height=400,width=1000,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=no,menubar=no,location=no,directories=no,status=yes')
});
}
</script>
Run Code Online (Sandbox Code Playgroud)
我测试了脚本,它100%工作.我的问题是我的变量,postvarposition,postvarjob和postvarperson作为文本传递到URL字符串而不是实际变量.
如何格式化线条
popupWindow = window.open('trainingneeded.php?position=postvarposition&job=postvarjob&person=postvarperson','popUpWindow','height=400,width=1000,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=no,menubar=no,location=no,directories=no,status=yes')
Run Code Online (Sandbox Code Playgroud)
这样变量就作为变量而不是文本传递.
提前致谢.
我正在尝试将本地服务器中的文件存储在 ftp 服务器上。
源文件在我当前目录中(与 php 文件相同)
我运行脚本 http://www.server.co.za/kisv2/xmltest/export.php
要上传到 ftp 的文件是 http://www.server.co.za/kisv2/xmltest/exportfile.csv
目标ftp路径是: ftp://ftp.ftpserver.co.za/LocExports/exportfile.csv
我的 ftp 登录默认为: ftp://ftp.ftpserver.co.za
所以我想将当前目录中的文件复制exportfile.csv到ftp://ftp.ftpserver.co.za/LocExports/exportfile.csv
我当前的语法是:
$source = 'exportfile.csv'; //this is a file in the same directory as my php file. full path is... http://www.server.co.za/kisv2/xmltest/exportfile.csv
$target = '/LocExports/exportfile.csv'; //full path is... ftp://ftp.ftpserver.co.za/LocExports/exportfile.csv
$conn = ftp_connect("ftp.ftpserver.co.za") or die("Could not connect");
ftp_login($conn, "username", "password");
$upload = ftp_put($conn, $target, $source, FTP_ASCII);
if (!$upload) { echo 'FTP upload failed!'; }
echo "complete";
Run Code Online (Sandbox Code Playgroud)
这给了我错误Warning: ftp_put() [function.ftp-put]: Opening …
我必须运行查询才能找到价格。我有多个价目表,每个价目表都有自己的表。客户价格、默认价格和最低价格。
并非所有价目表都包含所有产品,有时某个产品可能不会出现在任何价目表中,然后价格需要返回 0。
所以我想:
select price from customer_price where customer='walmart' and product='whitebread'
Run Code Online (Sandbox Code Playgroud)
如果返回结果那么一切都很好。如果结果为 0、NULL 或查询不返回任何行,我希望运行:
select price from default_price where customer='walmart' and product='whitebread'
Run Code Online (Sandbox Code Playgroud)
如果返回结果那么一切都很好。如果结果为 0、NULL 或查询没有返回任何行,我只想返回 0。
我不知道如何继续。我尝试了 case 语句,但如果结果中未找到行,则 case 语句将失败。我该怎么做或说if 0 results then
一如既往,预先致谢。
我正在使用 jquery 和 jquery 多选扩展。
对于我的 html 语法:
<select multiple="multiple" id="test">
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
</select>
Run Code Online (Sandbox Code Playgroud)
然后我通过以下方式获取多选的值:
$(function() {
$('#test').change(function() {
console.log($(this).val());
}).multipleSelect({
width: '100%'
});
});
Run Code Online (Sandbox Code Playgroud)
这100%有效。
我的问题是当 ID 中有空格时如何使其工作。我知道 ID 或名称中包含空格并不理想,但目前就是这样,我需要从带有空格的 ID 中获取多个选择选项。所以例子:
<select multiple="multiple" id="test two">
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
</select>
$(function() {
$('#test two').change(function() {
console.log($(this).val());
}).multipleSelect({
width: '100%'
});
});
Run Code Online (Sandbox Code Playgroud)
由于其中有空间,这会失败。
我尝试了如下几个选项,但没有成功。
任何建议总是很感激。
$(function() {
$("#test two").change(function() {
console.log($(this).val());
}).multipleSelect({
width: '100%'
});
});
Run Code Online (Sandbox Code Playgroud) javascript ×4
jquery ×3
php ×3
variables ×2
bar-chart ×1
codeigniter ×1
file-upload ×1
ftp ×1
get ×1
mysql ×1
popupwindow ×1
post ×1
session ×1
sql-server ×1
window.open ×1
xml ×1