Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/12/2016, 15:18
draganus
 
Fecha de Ingreso: junio-2015
Mensajes: 38
Antigüedad: 9 años, 6 meses
Puntos: 0
Pregunta Pasar codigo de mysql a postgresql

Hola amigos estoy pasando un ejercicio de Mysql a postgresql pero me tope con cosas que no conozco soy nuevo en php y mysql.
El primero es el mysql_insert_id tengo entendido que es para obtener el ultimo id de la consulta y el segundo es mysqli_multi_query que es mysql sirve para enviar multiples consultas, pero no tengo idea de como cambiarlo a Postgresql, les dejo parte de mi codigo y ojala puedan ayudarme, en verdad lo necesito.

Código PHP:
<?php
            
if(isset($_POST["place_order"]))
            {
                
$insert_order "
                INSERT INTO tbl_order(customer_id, creation_date, order_status)
                VALUES('1', '"
.date('Y-m-d')."', 'pending')
                "
;
                
$order_id "";
                if(
pg_query($connect$insert_order))
                {
                    
$order_id mysql_insert_id($connect);
                }
                
$_SESSION["order_id"] = $order_id;
                
$order_details "";
                foreach(
$_SESSION["shopping_cart"] as $keys => $values)
                {
                    
$order_details .= "
                    INSERT INTO tbl_order_details(order_id, product_name, product_price, product_quantity)
                    VALUES('"
.$order_id."', '".$values["product_name"]."', '".$values["product_price"]."', '".$values["product_quantity"]."');
                    "
;
                }
                if(
mysqli_multi_query($connect$order_details))
                {
                    unset(
$_SESSION["shopping_cart"]);
                    echo 
'<script>alert("You have successfully place an order...Thank you")</script>';
                    echo 
'<script>window.location.href="cart.php"</script>';
                }
            }