Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/07/2008, 20:55
pecasv
 
Fecha de Ingreso: agosto-2007
Mensajes: 14
Antigüedad: 16 años, 9 meses
Puntos: 1
Respuesta: Mostrar Numero de Pedido (Facturacion)

nesesitas una reconsulta de los datos que acabas de insertar recuerda que el que autoincrementa es mysql no php
esto te resuelve el problema

<?php
session_start();
include('conec.php');
conectarse();
$carro=serialize($_SESSION['carro']);

$destinatario = $_POST["destinatario"];
$direccion = $_POST["direccion"];

$query="insert into factura(destinatario,direccion,compra_serializada) values('$destinatario','$direccion','$carro')";
$qry=mysql_query($query) or die("[ERROR] consulta: $query, error:".mysql_error());



//
$nfactura="select idPedido AS nPedido FROM factura WHERE destinatario='$destinatario' AND
direccion='$direccion' AND compra_serializada='$carro'";
$qnfact = mysql_query($nfactura);
while($rowfact = mysql_fetch_array($qnfact))
{
extract($rowfact);
$num_pedido=$nPedido;
}
?>

<html>
<head>
</head>
<body>
<table widht="100%" border="0" cellpadding="3">
<tr>
<td>
<h2><font color="red">SU PEDIDO Nº <?php $num_pedido ?>HA SIDO PROCESADO CON EXITO!</font></h2>
</td>
</tr>
</table>

He intentado con: <?php $idPedido ?>... Como sería aqui?

Gracias por la respuesta brindada...
</body>