Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/11/2011, 06:26
balboa
 
Fecha de Ingreso: agosto-2011
Mensajes: 59
Antigüedad: 12 años, 9 meses
Puntos: 0
Expandir/contraer con javascript consulta bbdd

Hola amigos.

Tengo nua cuestion a ver si consiguen resolvermela...

Traigo de la base una consulta en forma de tabla que quiero que dando a un link, se contraiga o expanda segun le das o no:

<script type='text/JavaScript'>
function verocultar(cual) {
var c=cual.nextSibling;
if(c.style.display=='none') {
c.style.display='block';
} else {
c.style.display='none';
}
return false;
}
</script>

<a onclick="return verocultar(this);" href="javascript:void(0);">LINK</a>
<div style="display:none;">

<?php

$nombre_archivo = glob("tempk11/nuroof_project_general_introduction/{*.*}",GLOB_BRACE);

$cadena ="SELECT idruta, URL, formato, fuente, descripcion FROM ruta, doc where (idruta=iddoc)";

$tabla = mysql_query($cadena, $link) or die ("problema con cadena de conexion<br><b>" . mysql_error()."</b>");
/* @var $registro type */

$registro = mysql_num_rows($tabla);

echo "<table border=5 align= center>"
."<tr>"
//."<td><b> size </b></td>"
."<td><b> idruta </b></td>"
."<td><b> URL </b></td>"
."<td><b> Format </b></td>"
."<td><b> Source </b></td>"
."<td><b> Description </b></td>"
//."<td><b> Name </b></td>"
."<tr>";

while($registro=mysql_fetch_array($tabla))
{

$file=$registro['URL'];
$partes1 = explode("/", $file); // cortamos el string por el punto
//echo"HOLA1".$partes1[3];
echo
//"<td>". filesize($nombre_archivo) . " bytes\n</td>"
"<td>".$registro['idruta']."</td>"
."<td><a target='_blank' href=".$registro['URL'].">"
//."<a href='descargar.php'>"
.$registro['URL']."</a></td>"
."<td>".$registro['formato']."</td>"
."<td>".$registro['fuente']."</td>"
."<td>".$registro['descripcion']."</td>"
//."<td>".$partes[3]."</td>"
."</tr>";

}
?>
</div>

Como podeis ver tengo el script que me lo tendría que resolver pero al ser la consulta con php no consigo que esa tabla me la expanda/contraiga

¿alguna idea?

Gracias de antemano