Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/07/2015, 19:40
Avatar de ChapaGonzalo
ChapaGonzalo
 
Fecha de Ingreso: agosto-2004
Mensajes: 197
Antigüedad: 19 años, 9 meses
Puntos: 2
Respuesta: Suma de función y variable FALLA

Gracias a todos por su ayuda, enseguidita me pondré a evaluar sus respuestas =)

Aquí les envío el código en cuestión:



Cita:
<div id="catalogo">
<?php $precio = 0;
do { ?>
<div class="producto">
<div class="tituloproducto"><a href="ver_producto.php?recordID=<?php echo ObtenerNombreProducto($row_DatosCarrito['idProducto']); ?>"><?php echo ObtenerNombreProducto($row_DatosCarrito['idProducto']); ?></a></div>
<div class="textoproducto"><?php echo ObtenerMedidasProducto($row_DatosCarrito['idProducto']); ?></div>
<div class="precioproducto">$ <?php echo ObtenerPrecioProducto($row_DatosCarrito['idProducto']); ?></div>
</div>
<?php $precio = $precio + ObtenerPrecioProducto($row_DatosCarrito['idProducto']);?>
<?php } while ($row_DatosCarrito = mysql_fetch_assoc($DatosCarrito)); ?>
<div id="precio-total">
<p>TOTAL: $ <?php echo $precio; ?></p>
</div>
</div>


y mis funciones son:

Cita:
function ObtenerNombreProducto($identificador)
{

global $database_conexionarbeitt, $conexionarbeitt;
mysql_select_db($database_conexionarbeitt, $conexionarbeitt);
$query_Recordset1 = sprintf("SELECT tblproducto.strNombre FROM tblproducto WHERE idProducto = %s", $identificador);
$Recordset1 = mysql_query($query_Recordset1, $conexionarbeitt) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);

echo $row_Recordset1['strNombre'];
mysql_free_result($Recordset1);
}



//**************************************************
//**************************************************
//**************************************************
//**************************************************


function ObtenerMedidasProducto($identificador)
{

global $database_conexionarbeitt, $conexionarbeitt;
mysql_select_db($database_conexionarbeitt, $conexionarbeitt);
$query_Recordset1 = sprintf("SELECT tblproducto.strMedidas FROM tblproducto WHERE idProducto = %s", $identificador);
$Recordset1 = mysql_query($query_Recordset1, $conexionarbeitt) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);

echo $row_Recordset1['strMedidas'];
mysql_free_result($Recordset1);
}



//**************************************************
//**************************************************
//**************************************************
//**************************************************


function ObtenerPrecioProducto($identificador)
{

global $database_conexionarbeitt, $conexionarbeitt;
mysql_select_db($database_conexionarbeitt, $conexionarbeitt);
$query_Recordset1 = sprintf("SELECT tblproducto.dbPrecio FROM tblproducto WHERE idProducto = %s", $identificador);
$Recordset1 = mysql_query($query_Recordset1, $conexionarbeitt) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);

echo $row_Recordset1['dbPrecio'];
mysql_free_result($Recordset1);
}