Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/11/2013, 15:56
Avatar de aado29
aado29
 
Fecha de Ingreso: junio-2012
Ubicación: Miami, United States
Mensajes: 29
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Almacenar en una variable la suma de todos los datos de una columna de mys

esto es lo que tengo
Código PHP:
<?
// iniciamos session
session_start ();

// archivos necesarios
require_once 'admin/config.php';
require_once 
'admin/conexion.php';
require_once 
'admin/esUsuario.php';

// obtengo puntero de conexion con la db
$dbConn conectar();

// verificamos que este conectado el usuario
if ( !empty( $_SESSION['usuario'] ) && !empty($_SESSION['password']) ) {
    
$arrUsuario esUsuario$_SESSION['usuario'], $_SESSION['password'], $dbConn );        
}

if ( !empty(
$_POST['submit']) ) {
    
    if ( !empty(
$_POST['idNoticia']) )    $idNoticia     $_POST['idNoticia'];
    if ( !empty(
$arrUsuario['idUsuario']))    $idUsuario    $arrUsuario['idUsuario'];
    
    
// completamos la variable error si es necesario
    
if ( empty($idNoticia) )     $error['idNoticia']         = true;
    if ( empty(
$idUsuario) )     $error['idUsuario']         = true;
    
    
// si no hay errores registramos al usuario
    
if ( empty($error) ) {
        
        
// inserto los datos de registro en la db
        
$query  "INSERT INTO `carrito` (idUsuario, idNoticia) VALUES ('$idUsuario','$idNoticia')";
        
$result mysql_query($query$dbConn);
        
        
header'Location: carrito' );
        die;
        
    }
    
}
if ( !empty( 
$arrUsuario ) ) { 
    
// traemos el carrito correspondiente al usuario
    
$arrCarrito = array();
    
$query "SELECT carrito.idCarrito, carrito.idNoticia, carrito.fAgregado, usuarios.IdUsuario,  usuarios. usuario, noticias.titulo, noticias.precio
    FROM `carrito` 
    INNER JOIN `usuarios` ON carrito.idUsuario = usuarios.idUsuario
    INNER JOIN `noticias` ON carrito.idNoticia = noticias.idNoticia
    WHERE noticias.idUsuario = " 
$arrUsuario['idUsuario']  ."
    ORDER BY carrito.fAgregado DESC"
;
    
$resultado mysql_query ($query$dbConn);
    while ( 
$row mysql_fetch_assoc ($resultado)) {
    
array_push$arrCarrito,$row );
}
}
else {
    
header('Location: index.php');
}

?>
<!doctype html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <title>Carrito</title>
</head>
<body>
    <?php 
        
if ( !empty( $arrUsuario ) ) {  
            foreach (
$arrCarrito as $carrito) {?>
                <p> <strong>Producto :</strong> <? echo $carrito['titulo']; ?> - <strong> Precio: </strong> <? echo $carrito['precio']; ?> - <strong> Agregado el:</strong>  <? echo $carrito['fAgregado']; ?></p><br>
        <?    }
        }
    else {
        
header(' Location: index .php');
    }
    
?>
</body>
</html>