coneccion php con oracle formulario
Publicado por carlos (2 intervenciones) el 29/06/2017 00:42:35
resulta que tengo un formulario simple y qiero guardar los datos a la base de datos oracle 10g le di los permisos del oci8 y toda la cosa y al momento de mandar el formulario me muestra esto
-----------------------------------------------------
gfggf
76
INSERT INTO DATOS (ORA_NOMBRE,ORA_EDAD) VALUES ('gfggf','76')
datos ingresados....
--------------------------------------------------
pero voy a mi base de dato donde cree la tabla le planto un select pero no me aparece nada
y qiero saber xq el codigo estan acaba abajo
---------------------------------------------------coneccion
--------------------------------------------------------------captura de datos
-------------------------------------------------------------fomulario
-----------------------------------------------------
gfggf
76
INSERT INTO DATOS (ORA_NOMBRE,ORA_EDAD) VALUES ('gfggf','76')
datos ingresados....
--------------------------------------------------
pero voy a mi base de dato donde cree la tabla le planto un select pero no me aparece nada
y qiero saber xq el codigo estan acaba abajo
---------------------------------------------------coneccion
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
//$msg =("SYSTEM","SYSTEM","(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SID=XE)))");
function Conectarse()
{
if (!($link=oci_connect('qaz','qaz','localhost/XE')))
{
echo "Error conectando a la base de datos.";
exit();
}
return $link;
}
?>
--------------------------------------------------------------captura de datos
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
<?php
$php_nombre = $_POST["html_nombre"];
$php_edad = $_POST["html_edad"];
echo $php_nombre;
echo "</br>";
echo $php_edad;
echo "</br>";
echo "</br>";
$msg = "INSERT INTO DATOS (ORA_NOMBRE,ORA_EDAD) VALUES ('$php_nombre','$php_edad')";
echo $msg."</br>";
include("./conexion_oracle.php");
$conexion=Conectarse();
$stmt = oci_parse($conexion, $msg);
oci_execute($stmt, OCI_DEFAULT);
oci_free_statement($stmt);
echo "datos ingresados....";
?>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<html>
<head>
<title> ejemplo </title>
</head>
<body>
<form name="formulario1" action="./set_datos_oracle.php" method="post">
</br> nombre: </br>
<input type="text" name="html_nombre">
</br> edad: </br>
<input type="text" name="html_edad">
</br></br>
<input type="submit" name="agregar" value="Ingresar">
</form>
</body>
</html>
Valora esta pregunta
0