小编Mic*_*air的帖子

如何反转MySQL结果

我需要反转我的输出,我不能通过切换ORDER BY子句来做到这一点.

此代码是过去12个月,但我需要以相反的顺序显示它们.现在它已经是十月第一,但我需要它最后.如果我转到ORDER BY DATE ASC那时我会错误的几个月.

我的代码是这样的:

<?php
$result2 = mysqli_query(
    $con,
    "SELECT SUM(DISTRIBUTED_AMOUNT / EXCHANGE_RATE)
        FROM royalties 
        GROUP BY DATE
        ORDER BY DATE DESC
        LIMIT 12"
);
while($row2 = mysqli_fetch_array($result2)) {
    echo number_format($row2[0], 2, '.', '') . ', ';
}?>
Run Code Online (Sandbox Code Playgroud)

php mysql sql sql-order-by

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

mysql插入查询,自动增量字段出现问题

这是我的查询

INSERT INTO faq (order, heading, content)
VALUES ('$_POST[order]','$_POST[heading]','$_POST[content]')
Run Code Online (Sandbox Code Playgroud)

我在调用ID之前有一个字段,我设置为自动增量和INT

我收到此错误"错误:您的SQL语法中有错误;请查看与您的MySQL服务器版本对应的手册,以便在'order,heading,content'附近使用正确的语法VALUES('Order','Title', '内容')'在第1行"

是否有我遗漏的东西,如果ID字段不存在,它可以正常工作吗?

php mysql

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

SAS Data Step if语句不起作用

使用以下代码,电子邮件始终会被发送.1显然不等于0,但它仍然运行.我试过删除do部分但仍然遇到同样的问题.

data _null_;
set TestTable;
if 1 = 0 then do;
    file sendit email
    to=("email@gmail.com")
    subject="Some Subject Line";
end;    
run;
Run Code Online (Sandbox Code Playgroud)

sas

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

使用 selenium/python 获取相对于视口的元素位置

我正在使用以下代码截取屏幕截图并仅裁剪我想要的元素。但是,由于 Chrome 仅截取视口的屏幕截图,因此顶部数字太大,因为它是从页面顶部开始计算的。有没有办法获得相对于视口的位置?

element = browser.find_element_by_xpath(locator)
browser.save_screenshot('screenshot.png')
location = element.location
size = element.size
im = Image.open('screenshot.png')           
left = location['x']
top = location['y']
right = location['x'] + size['width']
bottom = location['y'] + size['height']
im = im.crop((int(left), int(top), int(right), int(bottom)))
im.save('screenshot2.png')
Run Code Online (Sandbox Code Playgroud)

python selenium google-chrome

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

将MySQL表值分配给变量的更简单方法

我想知道是否有更简单的方法将所有不同的列分配给变量.我有超过70来检查用户是否已获得特定歌曲.这是代码的缩短版本.我还没有完成所有的歌曲,我想知道是否有更简单的方法.

$results = mysqli_query($con,"Select * FROM users WHERE user_name ='$username'");
while ($row = mysqli_fetch_array($results))
{
$userpoints = $row['points'];
$intro = $row['intro'];
$fightingfires = $row['fightingfires'];
$may = $row['may'];
$crowdedstreet = $row['crowdedstreet']; 
}
Run Code Online (Sandbox Code Playgroud)

php mysql

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

在mysql查询中放置WHERE的位置

我无法找到我的WHERE子句在我的查询中的位置.似乎我尝试了所有可能的位置,但没有任何工作.

SELECT res
FROM (
SELECT `date`,SUM(DISTRIBUTED_AMOUNT / EXCHANGE_RATE) AS res
FROM royalties 
GROUP BY `date`
ORDER BY `date` DESC LIMIT 12
) a
ORDER BY `date` ASC
WHERE `BUNDLE_ARTIST` = '" . $artist_name . "'
Run Code Online (Sandbox Code Playgroud)

mysql

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

jQuery没有改变宽度

这是我的代码,我觉得我已经尝试了一切,但没有任何影响画布.我一直在研究最后一小时,我尝试了简单的javascript,但由于某种原因,画布没有改变.这个代码适用于不同页面上的iframe.

<canvas id="canvas" height="400" width="400"></canvas>
<script type="text/javascript">
$(document).ready(function () {
        $("#canvas").attr('width', 800);
    });
</script>
Run Code Online (Sandbox Code Playgroud)

我想要做的是将宽度设置为窗口大小减去100 px,但是现在我将它设置为800,所以我可以试着弄清楚为什么这不起作用.

javascript jquery

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

Yii2在网格视图中显示行号

我想在我的网格视图中显示行号,但我找不到这样做的方法.

我发现这个问题获取网格中的绝对行号,但它似乎是针对Yii1.

这就是我的网格视图

<?php Pjax::begin(['id' => 'leaderboard-pjax']); ?>
    <?= GridView::widget([
        'dataProvider' => $dataProvider,
        'columns' => [
            'username',
            'total',
        ],
        'summary'=>'',
    ]); ?>
<?php Pjax::end(); ?>
Run Code Online (Sandbox Code Playgroud)

和我的数据提供者

$dataProvider = new ActiveDataProvider([
        'query' => (new \yii\db\Query())
            ->select('user.username, score.total')
            ->from('user')
            ->leftJoin('score', 'score.user_id = user.id')
            ->where(['user.role' => User::ROLE_USER])
            ->orderBy('total DESC'),
        'pagination' => [
            'pageSize' => 10,
        ],
    ]);
Run Code Online (Sandbox Code Playgroud)

php yii2

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

Elixir检查字符串是否为整数

是否可以检查传入的字符串参数是否为整数?例如,我需要根据其id("12345")或external_id("eUv9wWzZ48bMZsuII6ivCle2NHgIEPoMLWC9ioDV")检索模型.这有可能实现吗?我试过is_integer但返回false,因为它不会尝试解析字符串.

def call(%{params: %{"id" => id}} = conn, module) when is_atom(module) and is_integer(id) do
    ZB.Repo.get!(module, id)
  |> check(conn)
end
def call(%{params: %{"id" => id}} = conn, module) when is_atom(module) do
  ZB.Repo.get_by!(module, external_id: id)
end
Run Code Online (Sandbox Code Playgroud)

elixir

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

访问解析网址的值

我有这个数组,我希望得到1的值,并将其保存为变量.我怎么做?

Array
(
    [scheme] => http
    [host] => pianotunerpros.com
    [path] => /techportal/profile/
    [query] => 1
)
Run Code Online (Sandbox Code Playgroud)

这是我用来获得它的代码

function curPageURL() {
 $pageURL = 'http';
 if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
 $pageURL .= "://";
 if ($_SERVER["SERVER_PORT"] != "80") {
  $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
 } else {
  $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
 }
 return $pageURL;
}

print_r(parse_url(curPageURL()));

echo parse_url($url, PHP_URL_PATH);
Run Code Online (Sandbox Code Playgroud)

php

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

标签 统计

php ×5

mysql ×4

elixir ×1

google-chrome ×1

javascript ×1

jquery ×1

python ×1

sas ×1

selenium ×1

sql ×1

sql-order-by ×1

yii2 ×1