PHP到MySQL的数据检索

我正在尝试从具有4行的mysql数据库中检索数据。我需要使用php将其作为表格发送到电子邮件中。我为此构建了一个脚本,但问题是该脚本未通过电子邮件发送所有行,仅通过电子邮件发送了最后一行,或者如果我在数据库查询中使用“ where”传递了特定参数。


任何人的任何帮助,我们将不胜感激。先感谢您。


附加了db输出和php代码。


<?php


date_default_timezone_set('America/Los_Angeles');

$today = date("j-F-Y g:i:s a");                 // March 10, 2001, 5:16 pm



// DB Connect.

$db_host = 'localhost'; // Server Name

$db_user = 'root'; // Username

$db_pass = 'test123#'; // Password

$db_name = 'util'; // Database Name


 $conn = mysqli_connect($db_host, $db_user, $db_pass, $db_name);

        if (!$conn) {

                die ('Failed to connect to MySQL: ' . mysqli_connect_error());

        }


        $sql = "select * from srvr1";

        $result = mysqli_query($conn, $sql);


        if (!$result) {

                die ('SQL Error: ' . mysqli_error($conn));

        }


        if(mysqli_num_rows($result) > 0){

                            while($row = mysqli_fetch_array($result)){

                                $File_system = $row[0];

                                $IP = $row[1];

                                $Capacity = $row[2];

                                $Available = $row[3];

                                $Used = $row[4];

                                $Percentage = $row[5];


                # Compare Percentage and alert.

                $subject = "Critical | FH NetApp-NetBackup Space Utilization..!";

                    $message1 = "

                    <html>

                        <body>

                            <p> Hi Team,<br><br>  The Server utilization is <b style='color:red'> critical</b>. Please find the below utilization details.</p>


         http://img.mukewang.com/60b04d8700017ee509090137.jpg

我一直在尝试在代码中循环,它没有帮助。


慕桂英546537
浏览 125回答 3
3回答

一只萌萌小番薯

问题出在数据库端。根据您的var_dump输出:object(mysqli_result)#2&nbsp;(5)&nbsp;{&nbsp;["current_field"]=>&nbsp;int(0)&nbsp;["field_count"]=>&nbsp;int(6)&nbsp;["lengths"]=>&nbsp;NULL&nbsp;["num_rows"]=>&nbsp;int(1)&nbsp;["type"]=>&nbsp;int(0)&nbsp;}您只返回了1个结果。您应该从这里开始。也许您未引用自己认为的表。谁知道,但是你php看起来还不错。调查您的数据库
打开App,查看更多内容
随时随地看视频慕课网APP