Las lines que tu me marcaste, alli no esta el problema, estan en estas lineas:
Código PHP:
Ver original<?php
if($_GET['idarticulo'] && $_GET['favorito'] == 1){
$idarticulo = $_GET['idarticulo'];
$idusuario = $_SESSION['id'];
mysql_query("INSERT INTO favoritos (idarticulo, idusuario) VALUES ('$idarticulo', '$idusuario')"); }
elseif($_GET['idarticulo'] && $_GET['favorito'] == 2){
$idarticulo = $_GET['idarticulo'];
$idusuario = $_SESSION['id'];
mysql_query("DELETE FROM favoritos WHERE (idarticulo = '$idarticulo') AND (idusuario = '$idusuario')"); }
$idusuario = $_SESSION['id'];
$resultado = mysql_query("SELECT idarticulo,idusuario FROM favoritos WHERE (idusuario = '$idusuario')"); if($_GET['idarticulo'] == $filas['idarticulo']){
?>
<a href="articulos.php?idarticulo=<?php echo $_GET['idarticulo'];?>&favorito=2"><img src="imagenes/iconos/favoritosi.png"></a> <span id="favorito">Quitar de favoritos</span>
<?php
}
else{
?>
<a href="articulos.php?idarticulo=<?php echo $_GET['idarticulo'];?>&favorito=1"><img src="imagenes/iconos/favoritono.png"></a> <span id="favorito">Añadir a favoritos</span>
<?php
}
?>
y no entiendo porque tengo el problema raro que explique al principio