Ver Mensaje Individual
  #10 (permalink)  
Antiguo 07/07/2008, 17:38
Avatar de hoberwilly
hoberwilly
 
Fecha de Ingreso: julio-2008
Ubicación: Lima - Perú
Mensajes: 769
Antigüedad: 16 años, 4 meses
Puntos: 2
NO CREO QUE SEA EL CASO, PUESTO ESTOY COLOCANDO

include("conec.php")

Y EL CODIGO DE CONEC.PHP ES:

<?php
{
function conectarse()
{
if (!($conn=mysql_connect('localhost','root', ''))) /*CONEXION A LA BD*/
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("hoberwilly_es_db",$conn)) /*SELECCIONAMOS LA BD*/
{
echo "Error seleccionando la base de datos.";
exit();
}
return $conn;
}
}
?>

POR FAVOR AYUDAME, GRACIAS...

ESTOY VIENDO UN DETALLE EN LAS LINEAS DE FACTURAR.PHP Y ES QUE NO SE INCLUYO: conectarse();

PARA LO CUAL QUEDARIA FINALMENTE:

<?php
session_start();
?>
<?
include("conec.php");
conectarse();
$carrito=serialize($_session["carro"]);
$query="insert into factura(compra) values('$carrito')";
$qry=mysql_query($query) or die("[ERROR] consulta: $query, error:".mysql_error());
echo "facturacion oka";
?>

LO PROBARE Y LES AVISO, OTRA CONSULTA QUISIERA SABER SI ESTA BIEN CREADO

tabla: factura
------------------
id(int11, autoincrement, pk)
compra(varchar50)


GRACIAS DE ANTEMANO POR LA AYUDA BRINDADA

GRACIAS TODO BIEN, YA ESTA RESUELTO YA INSERTA LOS DATOS EN LA BD...AHORA ESTOY IMPLEMENTANDO PARA LOGRAR VISUALIZARLOS LOS PEDIDOS HECHOS, ENCONTRE UN MANUAL EN INTERNET, Y ME DA SOLAMENTE EL MENSAJE DE EXTRACCION OKA PERO YO NECESITO VISUALIZARLO ESE PEDIDO UBICANDOLOS CON SU ID, NECESITO DE SU AYUDA POR FAVOR

EXTRAER.PHP

<?php
session_start();
?>
<?
include("conec.php");
conectarse();
$id=$_GET['id'];
$qry=mysql_query("select * from factura where id='$id'");
$row=mysql_fetch_assoc($qry);
$_SESSION["carro"]=unserialize($row['compra']);

echo "extraccion oka";

?>

OTRA VEZ GRACIAS POR LA AYUDA BRINDADA

Soy Novato En Esto...necesito Por Favor Una Ayudita...

Por Favor Si Alguien Tuviera Una Sugerencia Como Implementarlo...gracias

tabla: factura
------------------
id(int11, autoincrement, pk)
compra(varchar50)

HOLA A TODOS, ESPERO TENER SUERTE EL DIA DE HOY Y ME PUEDAN AYUDAR...LE AGRADESCO DE ANTEMANO

ACTUALMENTE ESTOY IMPLEMENTANDO YA LA EXTRACCION DE TODOS LOS DATOS DE LA BD, DE MI TABLA FACTURA
tabla: factura
------------------
id(int11, autoincrement, pk)
destinatario(varchar50)
direccion(varchar50)
compra(varchar50)

...ME EXPLICO:

1. TENGO UN FORMULARIO (formularioExtraer.php) EL CUAL EL USUARIO AL INGRESAR EL ID DEL ORDEN DE PEDIDO GENERADO ANTERIORMENTE, SE RECUPERE TODO LOS DATOS DE ESE CARRITO ANTES GENERADO CON ESE NUMERO DE ORDEN

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Imagen a Blob</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<form name="frmimage2" id="frmimage2" method="post" enctype="multipart/form-data" action="extraer.php">
<table border="1" cellpadding="5" cellspacing="0" width="60%" align="center" class="texto_detalle">
<tr>
<td align="right" width="19%">No de Orden: </td>
<td width="61%"><input type="text" size="50" maxlength="40" id="nombre" name="orden"></td>
</tr>
</table>
<center>
<table border=0 cellpadding=15>
<td><input type="submit" name="buscar" id="buscar" value="Buscar"></td>
<td><input type="reset" name="reset" value="Limpiar"></td>
</table>
</form>
</body>
</html>

2. ADEMAS TENGO "extraer.php" EL CUAL AQUI ES EL QUE DEBERIA MOSTRARME SOLO ESE NUMERO DE ORDEN DE PEDIDO SELECCIONADO:

<?php
session_start();
?>
<?
include("conec.php");
conectarse();
$id=$_GET['nombre'];
$qry=mysql_query("select * from factura where id='$id'");
$query2=mysql_fetch_assoc($qry);
$_SESSION["carro"]=unserialize($query2['compra']);

echo "extraccion oka";

?>

<html>
<head>
<title>EXTRACCION DE DATOS DEL CARRITO</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.tit {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 19px;
color: #FFFFFF;
}
.prod {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 19px;
color: #333333;
}
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 30px;
color: #990000;
}
-->
</style>
</head>

<body>
<a name="inicio"></a>
<h1 align="left">ORDEN DE PEDIDO</h1>
<HR NOSHADE>

<?php
if($carro){
?>

<table width="85%" border="1" align="center" cellpadding="2" cellspacing="0" class="prod">
<tr>
<th colspan=3>DATOS DE ENVIO
</tr>
<tr>
<td align="right">Apellidos y Nombres: </td>
<td><input type="text" size="50" maxlength="50" name="destinatario">
<tr>
<td>Direcci&oacute;n: <td><input type="text" size="50" maxlength="50" name="direccion">
<tr>
<td>Referencia: <td><input type="text" size="50" maxlength="50" name="referencia">
<tr>
<td>Tel&eacute;fono 1: <td><input type="text" size="25" maxlength="12" name="tel1"></td>
</tr>
</table>
<p>
<table width="85%" border="0" cellspacing="0" cellpadding="2" align="center">
<tr bgcolor="#3399CC" align="center"class="tit">
<td width="50%">Producto</td>
<td width="15%">Precio(S/.)</td>
<td width="10%">Cantidad (pares)</td>
<td width="15%">Subtotal(S/.)</td>
</tr>
<?php
$color=array("#ffffff","#F0F0F0");
$contador=0;
$suma=0;
foreach($carro as $k => $v){
$subto=$v['cantidad']*$v['precio'];
$suma=$suma+$subto;
$contador++;
?>
<tr bgcolor="<?php echo $color[$contador%2]; ?>" class='prod'>
<td><?php echo $v['producto'] ?></td>
<td align="right"><?php echo $v['precio'] ?></td>
<td align="center" width="1%"><?php echo $v['cantidad'] ?></td>
<td width="11%" align="right"><? echo "".number_format($subto, 2, '.', ','); ?></td>
</tr>

<?php }?>
</table>

<table width="720" border="0" cellspacing="0" cellpadding="6" align="center" class='prod'>
<p>
<tr>
<td align="right">Total (S/.): </td>
<td align="right"><font color="red"><?php echo number_format($suma,2); ?></font></td>
<td></td>
<td></td>
</tr>
<tr>
<td align="right">N&uacute;mero de Items:</td>
<td align="right"><?php echo count($carro); ?></td>
<td width="8%"></td>
<td></td>
</tr>
</table>
<p>
<div align="right"><a href="#inicio"><img src="arriba.gif" width="14" height="15" border="0"></a></div>

<HR NOSHADE>
<?php }else{ ?>
<img src="table_mensaje_carrito_2.jpg" border="0">
<p align="center"><span class="prod">No existe extraccion de datos</span><a href="catalogoItem.php?<?php echo SID;?>">&nbsp&nbsp<img src="continuar.gif" width="13" height="13" border="0" alt="Ir al cat&aacute;logo"></a>

<?php }?>
</p>

</body>
</html>

-----------------
AHORA EL PROBLEMA ES QUE NO ME VISUALIZA ESE NUMERO DE ORDEN, ME SEÑALA:
extraccion oka
...
no existe extraccion de datos

POR FAVOR LES PIDO SU AYUDA...ES MUY IMPORTANTE PARA MI PROYECTO...GRACIAS

Por Favor Les Pido Su Ayuda...es Muy Importante Para Mi Proyecto...

Gracias

Última edición por GatorV; 09/07/2008 a las 14:28