我正在嘗試從具有4行的mysql數(shù)據(jù)庫中檢索數(shù)據(jù)。我需要使用php將其作為表格發(fā)送到電子郵件中。我為此構(gòu)建了一個(gè)腳本,但問題是該腳本未通過電子郵件發(fā)送所有行,僅通過電子郵件發(fā)送了最后一行,或者如果我在數(shù)據(jù)庫查詢中使用“ where”傳遞了特定參數(shù)。任何人的任何幫助,我們將不勝感激。先感謝您。附加了db輸出和php代碼。<?phpdate_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> 我一直在嘗試在代碼中循環(huán),它沒有幫助。
3 回答

一只萌萌小番薯
TA貢獻(xiàn)1795條經(jīng)驗(yàn) 獲得超7個(gè)贊
問題出在數(shù)據(jù)庫端。根據(jù)您的var_dump
輸出:
object(mysqli_result)#2 (5) { ["current_field"]=> int(0) ["field_count"]=> int(6) ["lengths"]=> NULL ["num_rows"]=> int(1) ["type"]=> int(0) }
您只返回了1個(gè)結(jié)果。您應(yīng)該從這里開始。也許您未引用自己認(rèn)為的表。誰知道,但是你php
看起來還不錯(cuò)。調(diào)查您的數(shù)據(jù)庫
- 3 回答
- 0 關(guān)注
- 153 瀏覽
添加回答
舉報(bào)
0/150
提交
取消