从数据库中获取的值的长度

误杀

我需要找到每个名字有多少个字符并从高到低排列。此代码将使用数据表打印 id 名字和姓氏,我想显示每个具有相应名字的单独表中的字符数。

<!DOCTYPE html>
<html>
<head>
    <title></title>

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>    
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/dt/dt-1.10.15/datatables.min.css"/>
    <script type="text/javascript" src="https://cdn.datatables.net/1.10.15/js/jquery.dataTables.min.js"></script>
    <script type="text/javascript" src="https://cdn.datatables.net/1.10.15/js/dataTables.jqueryui.min.js"></script> 

</head>
<body>
    <?php
        $servername = "localhost";
        $username = "root";
        $password = "";
        $dbname = "name";

        $conn = new mysqli($servername, $username, $password, $dbname);

         if(mysqli_connect_errno($conn))
         {
            echo 'Failed to connect to database: '.mysqli_connect_error();
        }
        else{}
        $sql="SELECT * FROM nametable";
        $result=mysqli_query($conn, $sql);

        if ($result->num_rows > 0) {
            echo "<table width=50% class='dataTable'><thead><tr><th>id</th><th>Firstname</th><th>Lastname</th></tr></thead><tbody>";
         while($row = $result->fetch_assoc()) {
            echo "<tr><td>".$row["id"]."</td><td>".$row["firstName"]."</td><td>".$row["lastName"]."</td></tr>";
          }
          echo "</tbody></table>";
        }

    ?>
<script>
    $(document).ready(function() {
        $(".dataTable").DataTable({
            "lengthMenu": [[10, 25, 50, 100, -1], [10, 25, 50, 100, "All"]],
            "pagingType": "numbers"
        } );
    } );
</script>

<?php
        $sql1="SELECT firstName, LEN(firstName) as LengthOfFirstName FROM nametable";
        $result2=mysqli_query($conn, $sql1);

        if ($result2->num_rows > 0){
            while ($row2 = $result2->fetch_assoc()){
                    echo  $row2 ."<br>";
                }
            }
?>
</body>
</html>
金博利诺

您似乎在寻找strlen,它返回输入字符串的长度:

strlen($row['firstName']);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从数据库中获取数据并在laravel中显示数据库中的值

来自分类Dev

从数据库中获取列表视图中的重复值

来自分类Dev

从数据库中递归获取列值作为行

来自分类Dev

从MySQL数据库中获取特定值

来自分类Dev

如何从Android中的SQLite数据库获取空值

来自分类Dev

比较从Java和sql数据库中获取的值

来自分类Dev

使用laravel从数据库中获取单个值

来自分类Dev

从数据库获取位值并显示在GridView的CheckBox中

来自分类Dev

SQL在数据库中获取通用值

来自分类Dev

如何使用php从数据库中获取单个值

来自分类Dev

如何从数据库字段中获取布尔值?

来自分类Dev

如何从Android中的SQLite数据库获取空值

来自分类Dev

从MySQL数据库中获取特定值

来自分类Dev

比较从Java和sql数据库中获取的值

来自分类Dev

在SQL数据库中获取每天的最小datetime值

来自分类Dev

如何使用php从数据库中获取单个值

来自分类Dev

Codeigniter获取控制器中的数据库值

来自分类Dev

如何从数据库中获取最大值

来自分类Dev

如何从Laravel中的数据库获取会话值

来自分类Dev

无法从 firebase 数据库中获取数组值

来自分类Dev

从数据库表中获取选定的值?

来自分类Dev

获取数据库中varchar列的最大值

来自分类Dev

从数据库表中获取空值

来自分类Dev

如果值为空/空,则根据其长度用空格替换数据库中的值

来自分类Dev

如何使用PDO获取MySQL数据库中列的类型,长度和注释?

来自分类Dev

EntityFramework 坚持在数据库中以固定长度存储值

来自分类Dev

从数据库Codeigniter获取选项值

来自分类Dev

从数据库onListitemClick获取列值

来自分类Dev

从数据库获取多个值

Related 相关文章

热门标签

归档