 |
.php ต้องการเงื่อนไขที่เลือก min จากฐานข้อมูลที่ไม่ใช่ 0 ครับ |
|
 |
|
|
 |
 |
|
ผมติดปัญหาครับ
ผมต้องการเลือกค่า min จากใน mysql มาแล้วบนเว็บ html ครับ แต่ค่า min ที่ผมอยากได้เป็นค่า min ที่ไม่ใช้ 0 ครับ
จาก code นี้ ผมควรเพิ่มเงื่อนไขยังไงเหรอครับ
Code (PHP)
<html>
<?php
$conn= mysqli_connect("localhost","root","","testweb") or die("Error: " . mysqli_error($con));
mysqli_query($conn, "SET NAMES 'utf8' ");
$query1="select avg(A) as 'AVG_A' from work";
$query2="select MAX(A) as 'MAX_A' from work";
$query3="select MIN(A) as 'MIN_A' from work";
$res1=mysqli_query($conn,$query1);
$res2=mysqli_query($conn,$query2);
$res3=mysqli_query($conn,$query3);
$data1=mysqli_fetch_array($res1);
$data2=mysqli_fetch_array($res2);
$data3=mysqli_fetch_array($res3);
?>
<hr>
<table width="1550" border="1" cellpadding="0" cellspacing="0" align="center">
<tr>
<td align="center"><?php echo "Average of A : ".number_format($data1['AVG_A'],4, '.', '').""." V";?><br>
<?php echo "Maximum of A : ".number_format($data2['MAX_A'],4, '.', '').""." V";?><br>
<?php echo "Minimum of A : ".number_format($data3['MIN_A'],4, '.', '').""." V";?><br>
</td>
</tr>
</table>
</html>
Tag : PHP, HTML, XAMPP
|
|
 |
 |
 |
 |
Date :
2020-04-26 18:57:51 |
By :
deatinyfrank |
View :
788 |
Reply :
5 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
กระทู้ก่อนไม่มี feedback เลยเหรอครับ 
ถ้าเปลี่ยนวิธีใหม่แล้ว ในกระทู้นี้เลือกแก้ได้สองส่วน ลองดูครับใช่ที่ต้องการหรือไม่ (ยังไม่ได้ตรวจสอบการสะกดคำ ถ้ามีเขียนผิดไปแก้เองนะครับ)
1. หลัง
Code (PHP)
$query3="SELECT A AS 'MIN_A' FROM work WHERE A = (SELECT MIN(A) FROM work WHERE A <> 0)"; // แบบ 1 หรือ
//$query3="SELECT A AS 'MIN_A' FROM work WHERE A = (SELECT MIN(NULLIF(A, 0)) FROM work)"; // แบบ 2 หรือ
//$query3="SELECT A AS 'MIN_A' FROM work WHERE A = (SELECT IFNULL(MIN(NULLIF(A, 0)), 0) FROM work)"; // แบบ 3 หรือ
//$query3="SELECT IF(MIN(A)=0, 'MIN_A is zero', A) AS MIN_A FROM work"; // แบบ 4
หรือ
2. หน้า
Code (PHP)
//..
<?php
if (intval($data3['MIN_A']) === 0) {
echo "Minimum of A is zero!";
} else {
echo "Minimum of A : ".number_format($data3['MIN_A'],4, '.', '').""." V";
}
?><br>
//..
|
 |
 |
 |
 |
Date :
2020-04-26 21:36:58 |
By :
PhrayaDev |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|