Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/09/2011, 13:25
Rasec101
 
Fecha de Ingreso: diciembre-2009
Ubicación: Santiago, Chile
Mensajes: 143
Antigüedad: 14 años, 4 meses
Puntos: 2
Respuesta: Problemas con array

mira Xtimed no me sale solo ne actualiza el anuncio del ultimo cliente seleccionado aca dejo el codigo para que tengas una idea de como lo estoy haciendo y si puedes darme una mado para ver en que estoy fallando te lo agradeceria
Código PHP:
Ver original
  1. <?php  
  2.     require_once(DIR_WS_CLASSES.'Clientes.php');
  3.     include_once(DIR_WS_CLASSES."Anuncios.php");
  4.       $clAnuncio = new Anuncios();
  5.  
  6.     $clCliente  = new Clientes();
  7.  
  8.         if($_POST["Actualizar"]=="Actualizar")
  9.     {
  10.     //valor traido por el campo select
  11.     $Cliente = $_POST["segundo"];
  12.    //  print_r($Cliente);
  13.    
  14.         if(count($Cliente) > 0)
  15.  
  16.         {
  17.  
  18.             foreach($Cliente as $campo)
  19.  
  20.             {
  21.  
  22.              $resAnuncio = $clAnuncio->ActualizarAnuncioGold($campo);
  23.  
  24.          
  25.  
  26.             }
  27.  
  28.         }
  29.  
  30.     }
  31.     else {
  32.     echo "no se Actualizo";
  33.     }
  34.    
  35.            
  36.     ?>
y la consulta
Código PHP:
Ver original
  1. <?php function ActualizarAnuncioGold($campoS)
  2.     {
  3.        $this->InciarConexion();
  4.        $Consulta  = " UPDATE  anuncios ";
  5.        $Consulta .= " SET fhPublicacion = now() ";
  6.        $Consulta .= " WHERE (idCliente = '$campoS') ";  
  7.        $Consulta .= " ORDER BY RAND() ";
  8.        $Consulta .= " LIMIT 1 ";
  9.        echo $Consulta;
  10.        exit;
  11.        if($this->EstadoDelaConexion())
  12.         {
  13.           $ResConsulta = $this->insertarConId($Consulta);
  14.           $this->cerrar_conexion ();
  15.           return $ResConsulta;
  16.         }
  17.        
  18.     }?>
lo que me arroja como resultado es = UPDATE anuncios SET fhPublicacion = now() WHERE (idCliente = '141') ORDER BY RAND() LIMIT 1