Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2011, 12:43
Avatar de molinojopiento
molinojopiento
 
Fecha de Ingreso: septiembre-2004
Mensajes: 128
Antigüedad: 20 años, 5 meses
Puntos: 1
Drama en consulta.

Hola, amigos, los molesto otraves. Tengo el siguente problema:

1. Tengo una base de datos llamada GUIA la cual tiene un id_guia y un nombre

Guia
------
idguia
nombre

Y otra llamada productos

Productos
-----------
idp
medida

Obviamente son mas extensas.

El problema es el siguente, quiero insertar datos en la tabla guia cuando el usuario complete los input, pero con el mismo idguia que me lo inserte en idp
osea que idp e idguia sean iguales.

Este es mi codigo:


Código PHP:
<?php 

$conexion
=pg_connect("host=localhost port=5432  dbname=despacho user=postgres password=**");

$nombre=$_POST["nombre"];

$insertar"INSERT INTO guias(nombre) values('$nombre')"
pg_exec($insertar);


if(!isset(
$_POST["medida"]))
{
    
       
// Se hace un for porque pueden ser varios productos en una misma id o guia

        
for($i=0;$i<count($_POST["medida"]);$i++)
    {
        
$medida[$i]=$_POST["medida".$i];
        

        
$insertarp"INSERT INTO productos(medida) VALUES ('".$medida[i]."')";
        
pg_exec($insertarp);
        
        
    }
}
Pero no me resulta.

Alguna idea de como hacerlo :S
__________________
:-D algun dia sere el mejor....... :aplauso: