Resultado de um query MySQL numa tabela HTML
Esta função recebe um query e apresenta o resultado numa tabela HTML. A ligação à base de dados deve ser feita anteriormente à chamada desta função.
Ideia: Podem ver este artigo para saber como ligar a bases de dados MySql.
<?php
function lista_qq_query($query){
$resultado = @mysql_query($query);
if (!$resultado) {
echo("query error: " . mysql_error() );
exit();
}
echo "<table width="100" border="1">";
echo "<tr bgcolor="#A6A6FF">";
while ($cabecalho = mysql_fetch_field($resultado) ) {
echo "<th>";
echo $cabecalho->name;
echo "</th>";
}
echo "</tr>";
while ( $linha = mysql_fetch_row($resultado) ) {
echo"<tr>";
for ($i=0 ; $i < mysql_num_fields($resultado);$i++ ){
echo "<td>".$linha[[$i]]."</td>";
}
echo "</tr>";
}
echo"</table>";
mysql_free_result($resultado);
}
?>