小编rdr*_*rtz的帖子

如何:根据内容和使用PHP/JavaScript,有条理地格式化通过MySQL查询生成的<td>

我有一个数据库表,其中包含:

Industry risk
--------------
      A
      B
      C
Run Code Online (Sandbox Code Playgroud)

等等.我query.php用来生成动态表index.php并使用AJAX自动刷新它.数据通过以下方式提取:

$sql="SELECT * FROM scoreboard";

并生成表:

// Construct the table

echo "<table id='querytable'>\n";
Run Code Online (Sandbox Code Playgroud)

结果由以下处理query.js并显示index.php:<div id="querydiv"></div>.到现在为止还挺好.现在是棘手的部分.我想有条件地格式化<td>基于内容的背景,这样如果它包含"A"那么 background-color:red;.该<td>是像这样产生的:

// Construct the array

while($row = mysql_fetch_assoc($result)){
    echo '<tr>'."\n";
    echo "<td align='center'>{$row['codcliente']}</td>\n" . "<td align='center'>{$row['nombre']}</td>\n" . "<td align='center'>{$row['ejecutivo']}</td>\n" . "<td align='center'>{$row['banca_as400']}</td>\n" . "<td align='center'>{$row['banca_real']}</td>\n" . "<td align='right'>$&nbsp;".number_format($row['ingresos'], 2)."</td>\n" . "<td align='center'>{$row['ciiu']}</td>\n" . "<td align='center'>{$row['division']}</td>\n" . "<td align='center'>{$row['actividad']}</td>\n" . "<td align='center'>{$row['riesgo_industria']}</td>\n" . "<td …
Run Code Online (Sandbox Code Playgroud)

javascript php mysql format conditional

1
推荐指数
1
解决办法
1713
查看次数

标签 统计

conditional ×1

format ×1

javascript ×1

mysql ×1

php ×1