php + tabela html
Olá, tenho o seguinte layout no meu site:
Como faço para que nos espaços em branco eu insira uma <td> vazia ou com um traço " - "??
Tenho o seguinte código:
<?php
if ($d > 0){
echo "
<label id='resultados'>Resultados por Gênero</label>
<table id='tabela3' cellspacing='0' border='1'>
<thead>
<tr>
<th style='border:none;'>Período</th>
";
while($dados = mysql_fetch_array($sql)){
if( @$i %$d==0 && @$i != 0 )
echo '</tr><tr>';
echo'<th colspan="2">'.utf8_encode($dados['curso_nome']).'</td>';
@$i++;
}
echo "
<tr>
</thead>
<thead>
<tr>
<th style='border:none;'></th>
";
for ($i=1 ; $i<=$d; $i++){
echo "
<th onMouseOver=\"mostrarPopUp('Masculino')\" onMouseOut=\"ocultarPopUp()\">M</th>
<th onMouseOver=\"mostrarPopUp('Feminino')\" onMouseOut=\"ocultarPopUp()\">F</th>
";
}
echo "
</tr>
</thead> ";
$sql = mysql_query("SELECT periodo
FROM genero
GROUP BY periodo
ORDER BY id_curso, periodo ASC") or die (mysql_error());
while($values = mysql_fetch_array($sql)){
echo "<tbody>";
echo "<tr>";
echo "<td>".$values['periodo']."</td>" ."\n";
$sql2 = mysql_query("SELECT masculino, feminino
FROM genero
WHERE periodo = '".$values['periodo']."'
GROUP BY id_curso
ORDER BY id_curso ASC");
while($val = mysql_fetch_array($sql2)){
echo "<td>". $val['masculino']."</td>";
echo "<td>". $val['feminino']."</td>";
}
echo "</tr>";
echo "</tbody>";
}
"
</table>
";
}
else
echo "<label id='resultados'>Não foram encontrados resultados.<label>";
?>
Espero ajuda pq não estou conseguindo resolver este problema.
Agradeço desde ja.
bjs
/applications/core/interface/imageproxy/imageproxy.php?img=http://adavis.com.br/Untitled-12.png&key=ae4c0138b97d980065d74197214b85199026e3557d01c1bfd5a13733a8a15145" alt="Untitled-12.png" />
Discussão (1)
Carregando comentários...