0: <?php
1:
2: $funcion=$_GET["funcion"]; //Nombre de la función PL/SQL a consultar
3: $salida=$_GET["salida"]; //Nombre de la variable de salida de la función PL/SQL a consultar
4:
5: $cadena_valor='';
6: foreach ($_GET as $control=>$valor)
7: {
8: $cadena_valor=$cadena_valor."'".$valor."'";
9: if($control!='funcion' && $control!='salida' && $control!='opcion_menu')
10: $valores_consultar=$valores_consultar.$cadena_valor;
11: $cadena_valor=',';
12: }
13:
14: $consulta_sql="SELECT ".$funcion."(".$valores_consultar.") as ".$salida; // Consulta a la función PL/SQL
15:
16: echo '<br>';
17:
18:
19: // Ahora hacemos la conexión al servidor de base de datos y le enviamos la petición de consulta_sql
20:
21: include "datos.php";
22: $enlace = mysqli_connect($host, $usuario, $password, $bd);
23: $resultado=mysqli_query($enlace, $consulta_sql);
24:
25: include "desplegar_tabla.php"; // El resultado de la función se despliega igual que una tabla
26:
27: mysqli_close($enlace);
28:
29: ?>