Veran, lo que intento hacer.. es que segun el usuario se muestre los datos asignados a el, "hasta aqui no hay lio,," luego que si el usuario quiere ampliar la informacion de los datos asignados, que de click sobre el dato y este se despliegue mostrando la informacion que ha de ser cargada en undiv oculto. "aca el lio.. " NO SE.. como o porque no me carga la informacion en la variable que ha de contener el ID especifico para que muestra la informacion que debe mostrar..
Hola, si es posible alguien me podria colaborar e indicarme cual o cuales podrian ser los errores.
Código: Seleccionar todo
//Inicia la Conexion a la DB
Código PHP :
<?php
include("conec.php");
conecta();
//Busqueda en tabla segun criterio
$sql = "SELECT * FROM prueba WHERE funci_asig = 'YM' order by registro ASC";
$result = mysql_query($sql);
?>
//Scrip oculta muestra div's
Código :
<script type="text/javascript">
document.write('<style type="text/css">div.cp_oculta{display: none;}</style>');
function MostrarOcultar(capa,enlace)
{
if (document.getElementById)
{
var aux = document.getElementById(capa).style;
aux.display = aux.display? "":"block";
}
}
</script>
//Div muestra informacion extraida segun criterio
Código :
<div align='center'>
<table border='1' cellpadding='0' cellspacing='0' width='600' bgcolor='#F6F6F6' bordercolor='#FFFFFF'>
<tr>
<td width='300' style='font-weight: bold'>NOMBRE</td>
<td width='300' style='font-weight: bold'>radicado</td>
</tr>
<?php
while ($registro = mysql_fetch_array($result)){
echo"<tr style='background-color:#FFFFFF;'>";
echo "<td width='200'>".$registro["funci_asig"]."</td>";
echo "<td width='200'><a href=javascript:MostrarOcultar('texto') ?ref=".$registro['rad_nurf2']." >".$registro['rad_nurf2']."</a></td>";
echo"</tr>";
}
?>
</table>
</div>
//Div que muestra y se oculta debe contener ampliada la informacion segun criterio
Código :
<div class="cp_oculta" id="texto">
<br><br>
<legend><b style="color: black;">Solicitudes</b></legend>
<div class="table-responsive">
<table class='table table-striped table-bordered' id='user_data'>
<thead>
<th style='aling center'>Asignación</th>
<th style='aling center'>Número</th>
<th style='aling center'>Radicado Nurf2</th>
<th style='aling center'>Gestion</th>
<th style='aling center'>Peticionario</th>
<th style='aling center'>Documento</th>
<th style='aling center'>cargo</th>
<th style='aling center'>teléfono</th>
<th style='aling center'>dirección</th>
<th style='aling center'>Correo</th>
</thead>
<?php
//pilas aca.. no se muestra el resultado de la DB por numero de radicado
//aca lio no obtiene la info que deberia traer para realizar la busqueda ampliada segun se de click sobre el argumento
$id = $_GET['ref'];
$query = "select * from prueba where rad_nurf2 = '$id'";
$result = mysql_query($query);
while ($registro = mysql_fetch_array($result)){
echo "
<td width='150'>$id</td>
<td width='150'>".$registro['fecha_ela']."</td>
<td width='150'>".$registro['registro']."</td>
<td width='150'>".$registro['gestion']."</td>
<td width='150'>".$registro['nombres']."</td>
<td width='150'>".$registro['documento']."</td>
<td width='150'>".$registro['cargo']."</td>
<td width='150'>".$registro['telefono']."</td>
<td width='150'>".$registro['direccion']."</td>
<td width='150'>".$registro['email']."</td>
";
}
?>
</table>
</div>
</div>
//Cierra conexion
Código PHP :
<?php
mysql_close($conexion);
?>