No Pablo, la instrucci�n est� bien. Tene en cuenta que en PHP el fin de
linea no lo d� el retorno de carro sino el ';'.
La instrucci�n completa es esta:
$sql ="insert into tabla01(campo01,campo02)
values('".$caja01."','".$caja02."');";
En la instrucci�n que nos antecede los nombre campo01 y campo02 se refieren
al nombre de los campos en la tabla SQL y los valores est�n a continuaci�n
de VALUES.
El problema que tiene no es propio del script sino de la configuraci�n de
PHP ya que en RH9 por protecci�n las variables globales est�n desactivadas.
Hay dos maneras de solucionarlo. La primera ser�a activar las variables
globales desde el archivo php.ini y la segunda ser�a utilizar $_GET('nombre
de la variable') o $_POST('nombre de la variable') (Dependiendo de la manera
en que se envien las varables de script a script).
En el caso de que se quiera usar la segunda opci�n el script quedar�a de
esta manera:
<?php
$caja01=addslashes($_POST('casilla01'));
$caja02=addslashes($_POST('casilla02'));
$sql ="insert into tabla01(campo01,campo02)
values('".$caja01."','".$caja02."');";
$conexion=pg_connect("host=mymaquina.dominio port=5432 user=prueba01
password='' name=misdatos")OR die("No me puedo conectar a la base de datos
MISDATOS");
$res=pg_exec($conexion, $sql);
pg_close($conexion);
$?>
En el script falta el cierre de la conecci�n que es la ultima linea que
ingrese.
Suerte
------------------------------------------------------------------------
Omar Arino
Ususario Linux No Registrado y Marginal!!!!!!!!
DIJO INODORO PEREYRA YA NO QUEDAN M�S DOMADORES. AHORA TODOS SON
"LICENCIADOS EN PROBLEMAS DE CONDUCTA DE EQUINOS MARGINALES..."
------------------------------------------------------------------------
-----Mensaje original-----
De: Pablo [mailto:[EMAIL PROTECTED]
Enviado el: Martes 8 de Junio de 2004 19:43
Para: [EMAIL PROTECTED]
Asunto: Re: [LUG.ro] Formulario HTML-->PHP-->Postgres algo me falta....
----- Original Message -----
From: "Luis Mix" <[EMAIL PROTECTED]>
To: "Lista Lugro" <[EMAIL PROTECTED]>
Sent: Tuesday, June 08, 2004 12:20 PM
Subject: [LUG.ro] Formulario HTML-->PHP-->Postgres algo me falta....
> Gracias a todos lo amigos de la lista, ya comprobe que
> PHP, esta funcionando bien en my LinuxRH9:
>
> Ahora entonces, por que no me deja insertar datos en
> mi base de datos???
>
> Esquema de mi aplicacion:
> Formulario HTML -->PHP-->Postgres
> Archivo "insertar.php"
> <?php
> $caja01=addslashes($casilla01);
> $caja02=addslashes($casilla02);
> $sql ="insert into tabla01(campo01,campo02)
*** Me parece que te falta definir el contenido de las variables campo01
y 02. ***
Saludos. Pablo.
_______________________________________________
Lugro mailing list
[EMAIL PROTECTED]
http://www.lugro.org.ar/mailman/listinfo/lugro
_______________________________________________
Lugro mailing list
[EMAIL PROTECTED]
http://www.lugro.org.ar/mailman/listinfo/lugro