Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite,
Eu estou precisando de fazer com que as linhas de uma tabela, dêem para expandir ou encurtar.
Usei uma função em javascript para esse efeito, mas não estou conseguindo fazer para as várias linhas. Apenas para a primeira bate certo! Terei de usar algum ciclo? Alguém me pode ajudar?
Obrigado.
Este é o código que tou utilizando...
>
<?
$sql1 = "
SELECT
*
FROM
cidades
WHERE
op = 'Sim'
";
$query1 = mysql_query($sql1);
?>
<table>
<tr>
<td>
<form name="cidades" action="" method="post">
<?
while ($sql1 = @mysql_fetch_array($query1)) {
$id_cidade = $sql1[id];
$sql = "
SELECT
*
FROM
vilas
WHERE
id_cidade = $id_cidade AND v = 'Sim'
ORDER BY
nome";
$query = mysql_query($sql);
?>
<table>
<tr bgcolor="<? echo $sql1[cor_cidade]; ?>">
<td id="td1">
<label onClick="showHide('div1')"><b><? echo $sql1[descricao]; ?></b></label>
</td>
</tr>
<?
while ($sql = @mysql_fetch_array ($query)) {
?>
<tr>
<td>
<div id="div1" style="display:none">
<a href="<? echo $sql['path']; ?>"><? echo $sql[nome]; ?></a>
</div>
</td>
</tr>
<?
}
?>
</table>
<?
}
?>
</form>
</td>
</tr>
</table>
Abraços! http://forum.imasters.com.br/public/style_emoticons/default/grin.gif
Carregando comentários...