La Web del Programador: Comunidad de Programadores
 
    Pregunta:  53178 - CONSULTAS ABIERTAS
Autor:  daynara gomez
hola a todos.. queria saber si pueden sacarme de una duda que tengo y estuve buscando en internet pero no consegui respuesta.. es sobre que son las consultas abiertas.. a que se refieren en programacion en permitir consultas abiertas en desarrollo web?

  Respuesta:  Fernando Rueda
Daynara......Yo he venido manejando PHP Ya hace un tiempo y pues supongo que cuendo dices consulta abiera estras hablando de SQL.

Bueno si ese es el caso las consultas abiertas son consultas pre-diseñadas, osea estan esperando una orden y o un dato para poder ser realizadas.

para la web o cualquier software, estas consultas se manejan por medio de formularios y (en web) textarea, select, input tipo text etc.....y pues pues contrapartes en otro lenguaje"x" de programacion.

un ejemplo:
"solo html"

<html>
<body>
<form action="mostrar.php" method="POST">
font face='Arial' size=2>Nombre</td>
//donde vamos a escribir el numero de cedula a buscar
<input type="text" name="cedula" size=30 value="nombre">
</form>
</body>
</html>
------------------------------------------------------
"ahora php"

<html>
<body>
<?php
echo "Respuesta: ";
$cedper = $_POST['cedula'];

//para conectarnos a la DB, la contraseña es opcional
$conexion = odbc_connect("nombre del odbc","nombre DB","contraseña","");

//para realisar la consulta enviandola a la DB, donde &cedula es la variable a cambiar con el input tipo texto
$consultaSQL = odbc_do($conexion, "select * from persona where

cedula = '$cedula' ");

$resultado = ($consultaSQL);

echo "$respuesta ";

?>
</form>
</body>
</html>
--------------------------------------
Bueno espero que esto sea lo que estas buscando....

P.D: me gusta mas Usar los metodos de ODBC, aonuque una conexion directa es mas rrapida.

....................Frueda.