Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/11/2007, 20:41
anrey
 
Fecha de Ingreso: noviembre-2007
Mensajes: 22
Antigüedad: 16 años, 5 meses
Puntos: 0
De acuerdo Re: problema con carrito de compra

hola amigo tienes razon te abjunto el codigo de factura.php y el de ver carrito para ver si me ayudas un poco porq deverdad q estoy estancado no se que hacerle ya al codigo.
te explico rapidamente el codigo original esta perfectamente mas yo lo modifique porq el me extraia todos los datos de la tabla actividad y yo necesitaba solo q me extragera los datos de una persona en particular es por ello que desde un inicio pido la cedula para obtener solo registros en particular de una persona. y apartir de estos cambios me empeso a trabajar mal

factura.php

<?php
session_start();
?>
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
hr.linea {
height: 1px;
border: 0;
color: #cc0000;
background-color: #333333;
width: 95%;
}
</style>
<script language="JavaScript">
function Abrir_ventana (pagina) {
var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, width=508, height=365, top=85, left=140";
window.open(pagina,"",opciones);
}
</script>
<style type="text/css">
<!--
.Estilo4 {color: #333366}
.Estilo5 {font-size: 16px}
-->
/style>
<style type="text/css">
.boton2{
font-size:10px;
font-family:Verdana,Helvetica;
font-weight:bold;
color:white;
background:#638cb5;
border:0px;
width:70px;
height:15px;
}
</style>
<STYLE type="text/css">
A:link {text-decoration:none;color:none;}
A:visited {text-decoration:none;color:none;}
A:active {text-decoration:none;color:black;}
A:hover {text-decoration:underline;color:#999999;}
</STYLE>
</head>
<body bgcolor="#cccc99">
<div align="center">
<table width="75%" border="1" cellpadding="1" bordercolor="#FFFFFF">
<tr>
<td bgcolor="#FFFFFF">
<div align="center">
<table width="100%" border="0" cellpadding="1">
<tr>
<td> <div align="center"><img src="logo%20PCDG.JPG" width="142" height="47"> </div></td>
<td valign="top"> <div align="center"><font color="#FF0000" size="2" face="Arial, Helvetica, sans-serif"><strong></strong></font> </div>

</td>
</tr>
<tr bgcolor="#CCCCCC">
<td width="50%" valign="top"> <p></p>
<form name="form2" method="post" action="factura.php">
<font size="2"> <strong><em>Cedula:</em></strong></font><font size="3">
</font>
<input name="cedula" type="text" id="cedula" size="10">
<input type="submit" name="enviar" value="Enviar" class="boton2">
</form></td>
<td width="50%" valign="middle">
<?php
include ("conexion.php");
if(isset($_SESSION['carro']))
$carro=$_SESSION['carro'];
else $carro=false;
if (isset($_POST['enviar'])) {
$cedula=$_POST["cedula"];
if($cedula==NULL){
echo " <font color='#333366' size='2'>Error la Cédula, no fue Enviada... </font>";

}
else{
$sql=mysql_query("SELECT coordinadores.nombre, coordinadores.idcoordinadores
FROM coordinadores
WHERE coordinadores.cedula='$cedula'",$conexion);
if($row= mysql_fetch_array($sql)){
$nombre=$row['nombre'];
$id=$row['idcoordinadores'];
}
}
}
?>
</td>
</tr>
</table>
</div>
<hr align="center" class="linea"> <div align="center">
<table border="0" cellpadding="1">
<tr>
<td height="29" colspan="2" valign="top"> <div align="left"><strong><font size="2">Coordinador</font></strong></div></td>
</tr>
<tr>
<td valign="middle"> <div align="left"><font size="2">Nombre y Apellido:</font></div></td>
<td valign="middle"> <div align="left"> <a href="javascript:Abrir_ventana('coordinadores.php? id=<?php echo $id; ?>')"><?php echo $nombre;?></a>
</div></td>
</tr>
</table>
</div>
<hr align="center" class="linea"> <p align="center"><strong><font size="2">Actividades:</font></strong></p>
<hr align="center" class="linea"><div align="center">
<?php
$sql=mysql_query("SELECT actividad.idactividad,actividad.nombre,actividad.d uracion,actividad.monto
FROM actividad,coordinadores
WHERE coordinadores.cedula='$cedula'
and coordinadores.idcoordinadores=actividad.idcoordina dores",$conexion);
?>
<div align="center">
<table width="63%" border="1" style="filter:progid:DXImageTransform.Microsoft.Gr adient(endColorstr='#fffffff', startColorstr='#FFFFFF', gradientType='0');">
<tr style="background:#cccccc;">
<th width="24%"><div align="center" class="Estilo5"><font size="2"><strong><em>Producto</em></strong></font></div></th>
<th width="27%"><font size="2"><strong><em>Duraci&oacute;n</em></strong></font></th>
<th width="23%"><div align="center" class="Estilo5"><font size="2"><strong><em>Precio</em></strong></font></div></th>
<th width="26%"><font size="2"><em><strong>Seleccione</strong></em></font></th>
<td width="25" align="right"><div align="left"><a href="vercarrito.php?<?php echo SID ?>" title="Ver el contenido del carrito" class="Estilo4"><img src="vercarrito.gif" width="25" height="21" border="0" align="right"></a></div></td>
</tr>
<?php
while($row = mysql_fetch_array($sql)){
?>
<tr valign="middle" borde="0" class="catalogo">
<td><span class="Estilo2"><?php echo $row['nombre'] ?></span></td>
<td><span class="Estilo2"><?php echo $row['duracion'] ?></span></td>
<td><span class="Estilo2"><?php echo $row['monto'] ?></span></td>
<td align="center"><span class="Estilo2">
<?php
if(!$carro || !isset($carro[md5($row['idactividad'])]['identificador']) || $carro[md5($row['idactividad'])]['identificador']!=md5($row['idactividad'])){
?>
<a href="agregacar.php?<?php echo SID ?>&idactividad=<?php echo $row['idactividad']; ?>"><img src="productonoagregado.gif" border="0" title="Agregar al Carrito"></a>
<?php
}
else
{
?>
<a href="borracar.php?<?php echo SID ?>&idactividad=<?php echo $row['idactividad']; ?>"><img src="productoagregado.gif" border="0" title="Quitar del Carrito"></a>
<?php
}
?>
</span>
</td>
</tr>
<?php
}
?>
</table>
</div></td>
</tr>
</table>
</div>
</body>
</html>

Última edición por anrey; 27/11/2007 a las 21:04