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>