23/03/2011, 13:49
|
| | | Fecha de Ingreso: marzo-2011
Mensajes: 99
Antigüedad: 13 años, 8 meses Puntos: 0 | |
Respuesta: Grid con selecion de item y envio a otra pagina y aca desde donde se abre el popup (no lo puse en el post anterior porque me envio error por la cantidad de caracteres):
Código:
<html>
<head><link href='img/boton_buscar.png' rel='shortcut icon' type='image/png'>
<script type="text/javascript" src="buscar.js"></script>
<link rel="stylesheet" type="text/css" href="buscar.css">
<script language="JavaScript">
function Abrir_ventana (pagina) {
var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, width=508, height=300, top=85, left=140, Text-align=left";
window.open(pagina,"",opciones);
}
</script>
<script type="text/javascript">
function formReset()
{
document.getElementById("form1").reset();
}
</script>
<?php
require_once("clases/conexion.class.php");
$res=mysql_query("select * from empresas inner join comunas on
empresas.com_cod=comunas.com_cod");
if(mysql_num_rows($res) > 0){
while($row=mysql_fetch_object($res)){
?><form method="get">
<input type="hidden" name="HID_codigo_<?php echo $row->emp_nom; ?>" id="HID_codigo_<?php echo $row->emp_nom; ?>" value="<?php echo $row->emp_cod; ?>" />
<input type="hidden" name="HID_mail_<?php echo $row->emp_nom; ?>" id="HID_mail_<?php echo $row->emp_nom; ?>" value="<?php echo $row->emp_mail; ?>" />
<input type="hidden" name="HID_rut_<?php echo $row->emp_nom; ?>" id="HID_rut_<?php echo $row->emp_nom; ?>" value="<?php echo $row->emp_rut; ?>" />
<input type="hidden" name="HID_fono_<?php echo $row->emp_nom; ?>" id="HID_fono_<?php echo $row->emp_nom; ?>" value="<?php echo $row->emp_fono; ?>" />
<input type="hidden" name="HID_comuna_<?php echo $row->emp_nom; ?>" id="HID_comuna_<?php echo $row->emp_nom; ?>" value="<?php echo $row->com_nom; ?>" />
</form>
<?php
}
}
?>
<script type="text/javascript">
function valida(){
var nombre = document.getElementById('input_2').value;
var codigo = document.getElementById('HID_codigo_'+nombre).value;
var mail = document.getElementById('HID_mail_'+nombre).value;
var rut = document.getElementById('HID_rut_'+nombre).value;
var fono = document.getElementById('HID_fono_'+nombre).value;
var comuna = document.getElementById('HID_comuna_'+nombre).value;
if(mail != null || mail != '' || fono != null || fono != '' || comuna != null || comuna != ''|| codigo != null || codigo != ''){
document.getElementById("contenedor5").innerHTML = '<table style="position:absolute;top:159px;left:284px;"><td><input type="text" name="mail" id="id" value="'+codigo+'" size="50"/></td></tr></table>';
document.getElementById("contenedor").innerHTML = '<table style="position:absolute;top:218px;left:686px;"><td><input type="text" name="mail" id="mail" value="'+mail+'"size="50"/></td></table>';
document.getElementById("contenedor2").innerHTML = '<table style="position:absolute;top:189px;left:284px;"><td><input type="text" name="rut" id="rut" value="'+rut+'" size="50"/></td></table>';
document.getElementById("contenedor3").innerHTML = '<table style="position:absolute;top:189px;left:686px;"><td><input type="text" name="mail" id="mail" value="'+fono+'" size="50"/></td></tr></table>';
document.getElementById("contenedor4").innerHTML = '<table style="position:absolute;top:218px;left:284px;"><td><input type="text" name="mail" id="mail" value="'+comuna+'" size="50"/></td></tr></table>';
}else{
alert('no hay resultados');
return false;
}
}
</script>
<?php
require_once("clases/conexion.class.php");
$res=mysql_query("select * from empresas inner join comunas on
empresas.com_cod=comunas.com_cod");
if(mysql_num_rows($res) > 0){
while($row=mysql_fetch_object($res)){
?><form method="get">
<input type="hidden" name="HID_nom_<?php echo $row->emp_rut; ?>" id="HID_nom_<?php echo $row->emp_rut; ?>" value="<?php echo $row->emp_nom; ?>" />
<input type="hidden" name="HID_codigo_<?php echo $row->emp_rut; ?>" id="HID_codigo_<?php echo $row->emp_rut; ?>" value="<?php echo $row->emp_cod; ?>" />
<input type="hidden" name="HID_mail_<?php echo $row->emp_rut; ?>" id="HID_mail_<?php echo $row->emp_rut; ?>" value="<?php echo $row->emp_mail; ?>" />
<input type="hidden" name="HID_rut_<?php echo $row->emp_rut; ?>" id="HID_rut_<?php echo $row->emp_rut; ?>" value="<?php echo $row->emp_rut; ?>" />
<input type="hidden" name="HID_fono_<?php echo $row->emp_rut; ?>" id="HID_fono_<?php echo $row->emp_rut; ?>" value="<?php echo $row->emp_fono; ?>" />
<input type="hidden" name="HID_comuna_<?php echo $row->emp_rut; ?>" id="HID_comuna_<?php echo $row->emp_rut; ?>" value="<?php echo $row->com_nom; ?>" />
</form>
<?php
}
}
?>
<script type="text/javascript">
function valida2(){
var rut = document.getElementById('txtrut').value;
var codigo = document.getElementById('HID_nom_'+rut).value;
var codigo = document.getElementById('HID_codigo_'+rut).value;
var mail = document.getElementById('HID_mail_'+rut).value;
var nombre = document.getElementById('HID_nom_'+rut).value;
var fono = document.getElementById('HID_fono_'+rut).value;
var comuna = document.getElementById('HID_comuna_'+rut).value;
if(mail != null || mail != '' || nombre != null || nombre != '' || fono != null || fono != '' || comuna != null || comuna != ''|| codigo != null || codigo != ''){
document.getElementById("contenedor5").innerHTML = '<table style="position:absolute;top:159px;left:284px;"><td><input type="text" name="mail" id="id" value="'+codigo+'" size="50"/></td></tr></table>';
document.getElementById("contenedor").innerHTML = '<table style="position:absolute;top:218px;left:686px;"><td><input type="text" name="mail" id="mail" value="'+mail+'"size="50"/></td></table>';
document.getElementById("contenedor2").innerHTML = '<table style="position:absolute;top:159px;left:686px;"><td><input type="text" name="rut" id="rut" value="'+nombre+'" size="50"/></td></table>';
document.getElementById("contenedor3").innerHTML = '<table style="position:absolute;top:189px;left:686px;"><td><input type="text" name="mail" id="mail" value="'+fono+'" size="50"/></td></tr></table>';
document.getElementById("contenedor4").innerHTML = '<table style="position:absolute;top:218px;left:284px;"><td><input type="text" name="mail" id="mail" value="'+comuna+'" size="50"/></td></tr></table>';
}else{
alert('no hay resultados');
return false;
}
}
</script>
<script type="text/javascript">
function formReset()
{
document.getElementById("form1").reset();
}
</script>
<script>
function confirmar2()
{
if(confirm('¿Esta seguro de terminar la atención?'))
{
window.close()
}
else
{
return false;
}
}
</script>
</head>
<title>Sistema de Atenciones</title>
<h1 align="center">Bienvenido al sistema de atenciones</h1>
<body onload="asignaVariables();">
<form name="datos" action="verificar_usuario.php" method="POST">
<table style="position:absolute;top:159px;left:220px">
<tr>
<td>Código</td><td><input type="text" id="txtcod" name="txtcod" size="50"></td>
</tr>
<tr>
<td>Rut</td><td><input type="text" id="txtrut" name="txtrut" maxlength=12 tabindex="1" onKeypress="valida2()" size="50"></td>
</tr>
<tr>
<td>Ciudad</td><td><input type="text" name="txtciudad" size="50"></td>
</tr>
<tr>
<td>Atención</td><td><input type="text" name="txtnom" size="50"></td>
</tr>
</table>
<table style="position:absolute;top:159px;left:627px;">
<td>Nombre</td><td><div id="demo"><input type="text" id="input_2" class="input" onkeypress="return valida()"
onfocus="if(document.getElementById('lista').childNodes[0]!=null && this.value!='')
{ filtraLista(this.value); formateaLista(this.value);
reiniciaSeleccion(); document.getElementById('lista').style.display='block'; }"
onblur="if(v==1) document.getElementById('lista').style.display='none';"
onkeyup="if(navegaTeclado(event)==1) {
clearTimeout(ultimoIdentificador);
ultimoIdentificador=setTimeout('rellenaLista()', 1000); }" size="50">
</div>
<div id="lista" onmouseout="v=1;" onmouseover="v=0;"></div>
</div>
<tr>
<td>Fono</td><td><input type="text" name="txtfono" size="50"></td>
</tr>
<tr>
<td>E-Mail</td><td><input type="text" name="txtmail" size="50"></td>
</tr>
<tr>
<td><a href="javascript:Abrir_ventana('consultante.php')"><font size="1" face="Verdana"><img src="img/boton_buscar.png" height="26" width="26">
<a href="consultante.php?id=<?php echo $variable['per_cod'];?>"></a>
</table>
<div id="contenedor" name="contenedor"></div>
<div id="contenedor2" name="contenedor"></div>
<div id="contenedor3" name="contenedor"></div>
<div id="contenedor4" name="contenedor"></div>
<div id="contenedor5" name="contenedor"></div>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<table border="1" style="position:absolute;top:300px;left:220px;">
<tr>
<td align="center">Tipo de Atención</td>
</tr>
<tr>
<tr><td align="center">Telefónica<input type="radio" name="estado" value="pendiente">Remota<input type="radio" name="estado" value="solucionado"> Terreno<input type="radio" name="estado" value="terreno"><br><br><br></td>
</tr>
<tr>
<td align="center">Observaciones<textarea class="estilo" name="descripcion" size="500"></textarea></td>
</tr>
</table>
<table border="1" style="position:absolute;top:520px;left:220px;">
<tr>
<td align="center">Respuesta</td>
</tr>
<tr>
<td align="center"><textarea class="estilo" name="descripcion" size="500"></textarea>
<tr><td align="center">Solucionado<input type="radio" name="estado" value="pendiente">Pendiente<input type="radio" name="estado" value="solucionado"> Solicitud de Terreno<input type="radio" name="estado" value="sterreno"><br><br><br></td>
</tr>
<tr>
</tr>
</table>
</form>
</body>
</html>
|