小编Nar*_*dia的帖子

PHP计算MySQL值并忽略重复

我很难计算在表计划中找到新的personnel_id的次数,但是如果它第二次找到相同的personnel_id则忽略它.

例如,staff_id 24在下周的A楼和B楼,但只计为1,因为这是同一个人.

最后我会做类似的事情$result = $totalpersonnel_id_tablepersonnel - $totalpersonnel_id_tableplanning,它会给我一个像7这样的数字,这意味着7名员工没有受到影响.

我认为这是我想要的正确查询:

$test=mysql_query("SELECT COUNT(DISTINCT personnel_id) AS numberpid 
FROM planning WHERE personnel_id!='' GROUP BY personnel_id HAVING 
COUNT(personnel_id) > 1");
Run Code Online (Sandbox Code Playgroud)

我没有找到如何从这个查询得到总和.

php mysql

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

PHP:具有多种排序的多维数组

我有一个数组,每个数组有4个值

$array[0] = array('amount' => '98.60', 'typeA' => '98.52', 'typeB' => '58.52', 'typeC' => '90.2');
$array[1] = array('amount' => '55.80', 'typeA' => '25.36', 'typeB' => '36.54', 'typeC' => '36.99');
$array[2] = array('amount' => '42.68', 'typeA' => '64.26', 'typeB' => '65.87', 'typeC' => '99.24');
$array[3] = array('amount' => '812.3', 'typeA' => '36.27', 'typeB' => '23.25', 'typeC' => '94.35');
Run Code Online (Sandbox Code Playgroud)

我需要根据每个键的最高值按以下顺序排列数组:

  1. A型
  2. B型
  3. C型

所以最后我将看到哪个是最高金额。

希望这里能有所帮助,谢谢!

php arrays multidimensional-array

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

使用MySQL表数据填充HTML表

我是HTML/PHP的新手,我想构建一个简单的网站,以表格的形式从我的MySQL数据库中返回数据.

我的代码现在看起来像这样:

<?php
  $server = mysql_connect("server", "username", "password"); 
  $db = mysql_select_db("ni354077_2sql1", $server); 
  $query = mysql_query("SELECT * FROM Jobs"); 
?>

         <table>
            <tr>
                <td>AuftragsID</td>
                <td>Startort</td>
                <td>Zielort</td>
                <td>Gewicht</td>
                <td>Fracht</td>
            </tr>

            <?php
               while ($row = mysql_fetch_array($query)) {
                   echo "<tr>";
                   echo "<td>".$row[AuftragsID]."</td>";
                   echo "<td>".$row[Startort]."</td>";
                   echo "<td>".$row[Zielort]."</td>";
                   echo "<td>".$row[Gewicht]."</td>";
                   echo "<td>".$row[Fracht]."</td>";
                   echo "</tr>";
               }

            ?>
        </table>
Run Code Online (Sandbox Code Playgroud)

但它似乎没有正常工作.我的桌子上摆满了"echo(..)"这里是一个Picutre的样子: http://i.imgur.com/xw9bWy5.png

我错过了什么吗?我来自C#WinForms并且对此感到困惑.

php mysql

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

如何用php替换子字符串,无论它是低级还是高级字符

无论这个字符串是大写还是小写,我都需要替换子字符串

$sub = "STR";
$newsub="All-";
$str="Strstring";
$newstr=str_replace($sub,$rep,$str);
Run Code Online (Sandbox Code Playgroud)

php

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

如何使用内连接从codeigniter中的两个表中获取数据

我是新手codeigniter和问题Active Record(JOIN).

SELECT emp.name
    ,emp_detail.salary
FROM emp
INNER JOIN emp_details ON emp.id=emp_details.eid
                         AND emp_detail.salary > 5000
Run Code Online (Sandbox Code Playgroud)

如何改变上述查询codeigniter.

php codeigniter

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

发送密码重置邮件后,为什么超链接没有在 gmail 中显示/工作?

email从服务器发送密码重置目的。出于测试目的,我发送到gmailyahoo mail。邮件发送到gmailyahoo mail两者但return linkmissingforgmail和 inyahoo显示garbage<a>标签中。

我正在发送

Click here to change your password <a href="localhost:4778/ResetRequest?id=25fafb03-9715-4003-80bf-e362259afa77">please click this link</a>
Run Code Online (Sandbox Code Playgroud)

在gmail中,它显示

它清楚地显示 <a> 标签是空的,它假设包含 href 链接。

需要帮助请。

html php email model-view-controller

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

删除数组php上的唯一索引

我在使用时试图在php上打印一个数组

echo json_encode($array);
Run Code Online (Sandbox Code Playgroud)

它告诉我这个:

{
    "1": {
        "x": "145",
        "y": "20"
    },
    "2": {
        "x": "145",
        "y": "40"
    }
}
Run Code Online (Sandbox Code Playgroud)

但我想要这个:

{
    {
         "x":"145",
         "y":"20"
    },
    {
        "x":"145",
        "y":"40"
    }
}
Run Code Online (Sandbox Code Playgroud)

怎么做?

php json

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

如何在php中迭代alphabets az?

如何在PHP中运行循环来迭代字母表a-z

像这样的东西:

for( $i ='a'; $i <= 'z'; $i++ ) {

    echo "<br>".$i;
 }
Run Code Online (Sandbox Code Playgroud)

php loops

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

使用 wampserver 2.5 在 php 5.512 中调用未定义的函数 transliterator_transliterate()

我正在尝试transliterator_transliterate()在我的网站上使用 php 函数,但我得到了server error

调用未定义的函数。

在 php 中error log,没有其他关于 andll或任何可能导致此问题的内容。为什么php版本是我不能使用这个功能5.5.12.

php

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

它的JavaScript输出"1" - - "1"是2怎么样?

JavaScript的: "1" - - "1"给我们2的,而如果我写这样的输出"1"--"1"得到

未捕获的ReferenceError:后缀操作中的左侧表达式无效

工作的那个,即 "1" - - "1"

那个不起作用的那个,即 "1"--"1"

这对我来说完全是奇怪的.

javascript

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

我需要一个PHP代码来查找字符串中最长的连续字符序列

我需要一个PHP代码来查找字符串中最长的连续字符序列.因此,如果b你的程序应该echo b和最多次聚在一起count

示例字符串:

aaabababbbbbaaaaabbbbbbbbaa
Run Code Online (Sandbox Code Playgroud)

输出必须是:

b 8
Run Code Online (Sandbox Code Playgroud)

php algorithm

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