小编Sho*_*hoe的帖子

在字段中使用( - )

我坚持申请.我使用(-)作为胶水而不是使用(_)命名我的表和字段名称.因为我喜欢这种-方法,所以我想弄清楚如何保留它.所以我修复了我的sql查询表,如下所示:

第一:

SELECT * FROM cool-table
Run Code Online (Sandbox Code Playgroud)

然后:

SELECT * FROM `cool-table`
Run Code Online (Sandbox Code Playgroud)

它奏效了.但现在有了字段名称,我真的不知道这很有用了:

SELECT * FROM `cool-table` WHERE cool-id = 1
Run Code Online (Sandbox Code Playgroud)

我得到的错误是关系到-cool-id.有帮助吗?

编辑

我发誓我已经尝试过了

`cool-id`
Run Code Online (Sandbox Code Playgroud)

但似乎对我不起作用.现在确实如此.很抱歉我的愚蠢问题.

mysql sql

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

PHP中的逻辑问题

好的,我测试了以下内容,我只是让你知道我发现了什么:

echo ('-1' < 0) ? 'true' : 'false'; // will echo "true"
echo ('1' > 0) ? 'true' : 'false'; // will echo "true"
# Notice that '-1' and '1' are strings
Run Code Online (Sandbox Code Playgroud)

现在让我们在过滤所有结果后从数据库中获取一个数组,以便只获取行数UID = 1.

$this->a = array(
    [0] => array(
        'UID' => '1',
        'PID' => '91',
        'Amount' => '-1'
    ),
    [1] => array(
        'UID' => '1',
        'PID' => '92',
        'Amount' => '1'
    ),
    [2] => array(
        'UID' => '1',
        'PID' => '93',
        'Amount' => '1'
    ) …
Run Code Online (Sandbox Code Playgroud)

php logic

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

安装成功后如何执行文件?

成功安装后如何执行外部文件?它位于Windows\System32文件夹中.Installer不应该等待执行结束.

installer wix

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

NSScrollView如何工作?

如何NSScrollView在mac应用程序中工作?我写了下面的代码,但滚动不起作用.

NSDictionary *temp=[[ NSDictionary alloc] init  ];
NSScrollView *scroll = [[NSScrollView alloc ] initWithFrame:CGRectMake(0, 0, 100, 100)];     
NSArray *dicArray=[NSArray arrayWithObjects:dict,dict1,dict2,dict3,dict4, nil];

for (int i=0; i<[dicArray count]; i++) 
{
    int offset=100;
    int x=10;
    int y=20;
    y=y+(i*offset);
    temp= [dicArray objectAtIndex:i];

    NSRect titleRect=NSMakeRect(x,y,100,30);
    NSRect subtitleRect=NSMakeRect(x, y+20, 400, 20);

    NSTextField *title=[[NSTextField alloc] initWithFrame:titleRect];

    [[title cell] setStringValue:[temp objectForKey:key]];

   [[title cell] setWraps:NO];
   [[title cell] setScrollable:YES];
   [[title cell] setEditable:NO];
   [[title cell] setFont:[NSFont systemFontOfSize:[NSFont systemFontSizeForControlSize:NSMinusSetExpressionType]]];
   [title setDrawsBackground:NO];
   [title setBordered:NO];

    NSTextField *subtitle=[[NSTextField alloc] initWithFrame:subtitleRect ];
    [[subtitle cell] …
Run Code Online (Sandbox Code Playgroud)

macos cocoa

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

PDO中的虚假陈述

我正在尝试运行这个简单的查询:

try {
    $dsn = "mysql:host=localhost;dbname:mydb";
    $PDO = new PDO($dsn, 'root', '');
    $statement = $PDO->query("SELECT * FROM posts");
    var_dump($statement);  
} catch (PDOException $e) { exit($e->getMessage()); }
Run Code Online (Sandbox Code Playgroud)

而这个输出:

bool(false) 
Run Code Online (Sandbox Code Playgroud)

我真的生气了这个错误.我试图在我的数据库上运行查询.$PDO是一个PDO对象,因此从技术上讲它连接到数据库.似乎所有专业功能都没有出错.从$PDO->query()phpmyadmin 运行复制和粘贴的查询返回2记录的列表.我不知道该怎么做才能认真对待.我开始拉头发用头撞墙(这不是比喻).我究竟做错了什么?

php pdo

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

.c文件中的std :: string

我见过std::string.c文件中使用过.std是一个c ++命名空间,命名空间是在c ++中引入的.为什么会这样?它不应该抛出错误吗?

c c++ std

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

我的ip在存储到mysql时会被转换

我正在编写一个脚本来获取访问者的IP,通过爆炸删除它的点,在数据库中存储没有点的IP,然后得到它并回应它.但是,当我将它存储到数据库中时,我的IP变得非常混乱.

这是代码!

示例:我的ip是178.175.35.205,没有点:17817535205但是当通过MYSQL时,我甚至可以在PhpMyAdmin上看到它,转换为2147483647.

更新:结果一切都很好,但我正在使用INT除了BIGINT.修好了.我现在正在使用ip2long和long2ip.

php mysql database ip

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

foreach没有在PHP中循环

例如,如何在foreach不进行循环的情况下执行函数

foreach($result['orders'] as $order) {
Run Code Online (Sandbox Code Playgroud)

但我不想做一个我想要的东西

$result['orders'] == $order;
Run Code Online (Sandbox Code Playgroud)

或类似的东西而不是在循环中执行它因为$result['orders']无论如何只返回1个结果所以我没有看到在循环中执行它的重点.

谢谢

php foreach

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

获取this-> c1-> c2-> c3-> myFunc()的函数指针;

我在获取通过指针访问的函数的指针时遇到了麻烦:

double *d = &(this->c1->...->myFunc();
Run Code Online (Sandbox Code Playgroud)

不起作用,myFunc()被宣布为double.有办法做到这一点吗?

c++ function-pointers

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

提取请求的Authorization标头的值的最简单方法是什么?

给定HttpRequest带有Authorization标头的,获取该标头的身份验证类型身份验证凭证的最简单方法是什么?

作为一个例子,给出的Authorization: Bearer YWxhZGRpbjpvcGVuc2VzYW1l,我怎么能同时获得BearerYWxhZGRpbjpvcGVuc2VzYW1lHttpRequest

是的,我知道Identity框架存在。我在这里不使用它。如果您真的想尝试改变主意,我们可以在聊天中讨论。

我尝试了什么

我正在按照以下方式编写函数:

var authorizationHeader = request.Headers["Authorization"].ToArray()[0];
var authorizationParts = authorizationHeader.Split(' ');
if (authorizationParts.Length == 2 && authorizationParts[0] == "Bearer")
{
    var tokenValue = authorizationParts[1];
    // ...
}
// ...
Run Code Online (Sandbox Code Playgroud)

但这是非常容易出错和冗长的。例如,在第一行中,我没有检查数组是否包含至少一个元素。

.net c# asp.net http asp.net-core

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

标签 统计

php ×4

c++ ×2

mysql ×2

.net ×1

asp.net ×1

asp.net-core ×1

c ×1

c# ×1

cocoa ×1

database ×1

foreach ×1

function-pointers ×1

http ×1

installer ×1

ip ×1

logic ×1

macos ×1

pdo ×1

sql ×1

std ×1

wix ×1