Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/05/2018, 22:11
kairosprod
 
Fecha de Ingreso: julio-2010
Mensajes: 11
Antigüedad: 14 años, 4 meses
Puntos: 1
UPDATE siempre me dice que se actualizo correctamente

Hola...
Ayudenme por favor, me estoy volviendo loco con esto, no encuentro porque siempre me dice "actualizado correctamente" aunque no se cumpla la condición y no se actualice el campo en la base de datos, estoy trabajando en PHP Version 5.6.15

Código PHP:
include('../config/config.php');
$tipo=$_POST['tipo'];
$id=$_POST['id'];
$social=$_POST['social'];
if(!empty(
$_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){
  if(
$tipo=="album"){
    
$sac_id_mas_alb=mysql_query("SELECT * FROM albums WHERE id = '$id' ");
    
$id_mas_alb=mysql_fetch_array($sac_id_mas_alb);
    if(
mysql_num_rows($sac_id_mas_alb) > ){
      
$update_hits_alb=mysql_query("UPDATE shares SET hits = (hits + 1) WHERE tipo= '$tipo' and tipo_id= '$id_mas_alb[id]' and share= '$social' ");
      if(
$update_hits_alb == TRUE){
        echo 
"actualizado correctamente";
      }else{
        echo 
"error al actualizar"
      }
    }else{
    }
  }else{
  }
}else{