小编Pau*_*ers的帖子

mySQL和PHP循环

我被授权访问第三方数据库,并希望使用他们的信息创建工具.为其原始目的而设计的数据库非常庞大且隔离.我需要完成以下任务:

从下面的Schema中,我需要完成以下任务:

在invTypes中查找项目,检查invTypeMaterials和ramTypeRequirements以查看是否需要构建项目的任何材料.如果是,则在invTypes中查找每个材质,然后再次重复该过程以查看那些是否需要组件.这个循环一直持续到对invTypeMaterials和ramTypeRequirements的检查都是False,这可以是5或6个循环,但每个循环要检查5或6个项目,因此可能是1561个循环,假设原始项目有1个循环,则每个循环5个循环材料有5,5次.

在此输入图像描述

现在我尝试完成代码并提出以下内容:

$materialList = array();

function getList($dbc, $item) {

    global $materialList;
    // Obtain initial material list
    $materials = materialList($dbc, $item);

    // For each row in the database
    while ($material == mysqli_fetch_array($materials)) {
        // Check if there are any sub materials required
        if (subList($dbc, $material['ID'])) {
            // If so then recurse over the list the given quantity (it has already done it once)
            for ($i = 0; $i < $material['Qty'] - 1; $i++) {
                if (!subList($dbc, $material['ID'])) {
                    break; …
Run Code Online (Sandbox Code Playgroud)

php mysql

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

在 PHP 中设置多个 Cookie

感谢您对此提供帮助。

我有一个脚本来检查登录信息,然后设置一些 cookie。有 4 个 cookie 正在设置,(稍后我可能会将一些移动到服务器会话,但现在我正在使用 cookie。

我遇到的问题是,在执行脚本的其余部分之前,仅设置了 4 个中的前 2 个。谁能看出为什么?

// If there is a row, and only 1 row, then the details are correct. Set the cookie and re-direct
            $row = mysqli_fetch_array($data);

            setcookie('user_id', $row['User_ID'], time()+ (60*15),"/");
            setcookie('user_name',  $row['UserName'], time()+ (60*15),"/");
            setcookie('access_Level', $row['Access_Level'], time()+ (60*15),"/");
            setcookie('db_con', $row['Db_Con'], time()+ (60*15),"/");

            $home_url = $link . "application/views/Dashboard.php";
            header('Location: ' . $home_url);
Run Code Online (Sandbox Code Playgroud)

php cookies

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

AHK 发送保存在变量“down”中的密钥

我想发送一个保存在变量中的键。它保存在变量中的原因是因为我使用 gui 供用户输入有问题的键。

目前这有效:

Send %hotkey%
Run Code Online (Sandbox Code Playgroud)

但这不会:

Send {%hotkey% down}
Run Code Online (Sandbox Code Playgroud)

我怎样才能使它正常工作?

autohotkey

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

分组框标题颜色

我有一个表格,我把背景变成黑色,把前景变成白色。

我在页面上放置了一个分组框并将项目放在分组框中。

我将 groupbox 的前景色更改为白色,并且它包含的项目的标签全部变为白色。但是分组框标题保持黑色....

我已经尝试过groupbox.forecolor = color.white;但无济于事。如何更改标题的颜色?

.net c# winforms

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

标签 统计

php ×2

.net ×1

autohotkey ×1

c# ×1

cookies ×1

mysql ×1

winforms ×1