Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/08/2012, 10:31
javigarciarodrhy
 
Fecha de Ingreso: agosto-2012
Mensajes: 15
Antigüedad: 12 años, 7 meses
Puntos: 0
Busqueda Problema al actualizar datos en mysql - php

Hola:
El problema es que al mandar el voto mediante formulario, no me realiza las actualizaciones en la tabla corresponddiente, debe ser un error de código pero no lo encuentro... gracias
Código:
session_start();
if(!isset($_SESSION['usuario']))
{
	header("Location: ../index.html");
}
$name = $_GET['name'];
$us = $_SESSION['usuario'];
$voto = $_POST['voto'];
if($voto == NULL)
{
	header("Location:".$_SERVER['HTTP_REFERER']);
}
else
{
	$consulta = mysql_query("SELECT * FROM imagenes WHERE nombre ='$name'");
	$row = mysql_fetch_array($consulta);
	$puntos = $row['puntos'] + $voto;
	$votos = $row['votos'] + 1;
	mysql_query("UPDATE imagenes SET puntos = '$puntos' votos = '$votos' WHERE nombre='$name'");
	$consulta = mysql_query("SELECT * FROM imagenes WHERE nombre='$name'");
	$row = mysql_fetch_array($consulta);
	$media = $row['puntos'] / $row['votos'];
	mysql_query("UPDATE imagenes SET media = '$media' WHERE nombre='$name'");
	header("Location:".$_SERVER['HTTP_REFERER']);
}
?>
Gracias