sql >> Database teknologi >  >> RDS >> Mysql

Fremhæv en celle PHP en bestemt farve baseret på MYSQL værdi

Du kan gøre dette med denne:

while($row = mysql_fetch_array($result)) 
  { 
  echo "<tr>"; 
  echo "<td>" . $row['CustomerID'] . "</td>"; 
  echo "<td>" . $row['CustomerName'] . "</td>"; 
  if($row['ProspectStatus']=='[val1]') // [val1] can be 'approved'
         echo "<td style='background-color: #00FF00;'>".$row['ProspectStatus']."</td>"; 
  else if($row['ProspectStatus']=='[val2]')// [val2]can be 'rejected'
         echo "<td style='background-color: #FF0000;'>".$row['ProspectStatus']."</td>"; 
  else if($row['ProspectStatus']=='[val3]') //[val3] can be 'on hold'
         echo "<td style='background-color: #FFFF00;'>".$row['ProspectStatus']."</td>"; 
  echo "<td>" . $row['Address'] . "</td>"; 
  echo "</tr>"; 
  } 
echo "</table>";  

Værdien af ​​status kan afhænge af farven. Jeg antager, at val1 , val2 og val3 er værdierne for de 3 farver.



  1. MySQL vælger hurtigt 10 tilfældige rækker fra 600.000 rækker

  2. Trin til at installere MySQL8 på CentOS

  3. Sådan afinstalleres Mysql Shell på MacOS

  4. Ændring af værdien af ​​Input-feltet, når brugeren vælger mulighed fra valgfeltet