Mysql
 sql >> база данни >  >> RDS >> Mysql

Маркиране на клетка PHP с определен цвят въз основа на стойността на MYSQL

Можете да направите това с това:

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>";  

Стойността на състоянието може да зависи от цвета. Предполагам, че val1 , val2 и val3 са стойностите на 3-те цвята.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Objective-C и MySQL

  2. къде се записва моята база данни, когато я създам в MySQL?

  3. IBM Worklight - Как да извадя параметър OUT при извикване на съхранена процедура?

  4. Грешка с неизвестна колона в „списък с полета“ при заявка за актуализиране на MySQL

  5. Как да актуализирате множество колони в MySQL