Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Podświetlanie komórki PHP określonym kolorem na podstawie wartości MYSQL

Możesz to zrobić w ten sposób:

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

Wartość statusu może zależeć od koloru. Zakładam, że val1 , val2 i val3 są wartościami 3 kolorów.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd podczas używania INSERT INTO table ON DUPLICATE KEY przy użyciu tablicy pętli for

  2. Jak podłączyć programistę sql do serwera XAMPP MYSQL?

  3. Jak uzyskać kolejny rekord w zbiorze wyników mysql?

  4. Dane Swift httppost nie są wstawiane do bazy danych MySQL

  5. Jak wypełnić tabelę zakresem dat?