gracias por la respuesta paketetrueke te voy a enviar la funcion completa y si miras esa ya esta condicionada
Código PHP:
function pedir($norden,$prioridad,$centro,$Total1){
$j=0;
$pedidos= new Pedido();
if($_SESSION['carrito']){
$productos=$_SESSION['carrito'];
foreach($productos as $valor){
$total=$valor['cantidad']* $valor['precio'];
$pedidos->registrar($norden, $valor['nombre'], $valor['cantidad'], $valor['precio'], $total,$j,$prioridad,$centro,$Total1,$valor['id']);
$j=$j+1;
$pedidos++;
}
$bd=new ConexionBD();
$bd->conectar();
$sql="SELECT * FROM `tbl_pedido` WHERE `id_detalle_pedido`=$norden";
$res=mysql_query($sql);
$encontrados=mysql_num_rows($res);
//echo $encontrados;
if($encontrados!=0){
/* echo "in";
@header("Location: ../vista/FrmCatalogo.php");*/
}else{
$this->Vaciar_Carrito();
}
}
}