hacer una busqueda en un input y devolver el valor en otro input manteniendo el formato
Publicado por Javier (30 intervenciones) el 24/07/2016 00:52:30
hola amigos necesito que me ayuden con el codigo siguiente:
------------------------------***********************************------------------------------------------------
aclaro que uso el manejador de BD postgresql...le explico...
en el input "caja_text2" tipeo un pais xxxx al darle clic en el input "buscar" el accede a la BD postgresql donde realiza la consulta y lo devuelve el valor en la variable $texto y luego lo refleja en el input "caja_text3" que tiene un type "hidden" es decir no se visualiza en la pagina; por otra parte tengo un script donde le hago pase de value del input "caja_text3" al input "caja_text" que es donde se debe visualizar realmente ese valor..y no lo hace...si alguien me puede ayudar lo agradezco amigos.....gracias de antemano......
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<html>
<head>
<title>Formula Uno</title>
<meta name="menu_principal" http-equiv="content-type" content="text/html" charset="utf-8_spanihs_ci" />
<link rel="stylesheet" type="text/css" href="css/estilo_menu.css"/>
<link rel="stylesheet" type="text/css" href="css/estilo_nacionalidad.css"/>
<script language="javascript"></script>
</head>
<body>
<br /><br /><br /><br /><br /><br />
<form id="f_nacionalidad" class="f_nacionalidad" name="f_nacionalidad" action="" method="post">
<fieldset>
<legend>NACIONALIDAD</legend>
<ul>
<li>
<label for="name">Nacion:    </label>
<input id="caja_text" name="caja_text" class="caja_text" type="text" placeholder="Venezuela"/>
<input name="caja_text2" class="caja_text2" type="text" placeholder="Italia"/>
<input name="buscar" class="btn_buscar" type="submit" value="Buscar" onclick="consultar()"/>
</li>
<li>
<input name="guardar" class="btn_guardar" type="submit" value="Guardar"/>
<input name="actualizar" class="btn_actualizar" type="submit" value="Actualizar"/>
<input class="btn_cancelar" type="reset" value="Cancelar"/>
</li>
</ul>
<?php
if (isset($_POST['buscar'])) {
if(!empty($_POST['caja_text2'])) {
include('bd_conexion.php');
$busq_nomb=pg_escape_string($_POST['caja_text2']);
$verificar = "SELECT * FROM nacionalidad WHERE nombre_nacion LIKE '%".$busq_nomb."%' ORDER BY nombre_nacion";
$result=pg_query($verificar);
if (pg_num_rows($result) > 0){
while($fila = pg_fetch_assoc($result)){
$texto=$fila['nombre_nacion'];
}
}
else{
echo "NO SE ENCONTRO NINGUN REGISTRO... \n";
}
pg_free_result($result);
pg_close($conexion);
}
else {
echo "<script> alert ('Debe llenar el campo para realizar la busqueda...') </script>";
}
}
?>
<input id="caja_text3" name="caja_text3" class="caja_text3" type="hidden" value="<?php if (isset($texto))echo $texto; ?>"/>
<script>
function consultar(){
document.getElementById('caja_text').value = document.getElementById('caja_text3').value;
}
</script>
</fieldset>
</form>
</body>
</html>
------------------------------***********************************------------------------------------------------
aclaro que uso el manejador de BD postgresql...le explico...
en el input "caja_text2" tipeo un pais xxxx al darle clic en el input "buscar" el accede a la BD postgresql donde realiza la consulta y lo devuelve el valor en la variable $texto y luego lo refleja en el input "caja_text3" que tiene un type "hidden" es decir no se visualiza en la pagina; por otra parte tengo un script donde le hago pase de value del input "caja_text3" al input "caja_text" que es donde se debe visualizar realmente ese valor..y no lo hace...si alguien me puede ayudar lo agradezco amigos.....gracias de antemano......
Valora esta pregunta


0