Advertisement
Guest User

Untitled

a guest
Jan 28th, 2015
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.21 KB | None | 0 0
  1. // pega este usuario ...
  2.         $dadosUsuario = $this->session->userdata('usuario_logado');
  3.         $idUsuario = $dadosUsuario["id_usuario"];
  4.  
  5.         // ... mescla as duas tabelas ...
  6.         $this->db->select("usuarios.id_usuario, anuncios.data_anuncio");
  7.         $this->db->from("usuarios");
  8.         $this->db->join("anuncios", "anuncios.usuario_anuncio_id = usuarios.id_usuario");
  9.         $this->db->where("id_usuario", $idUsuario);
  10.  
  11.         // ... terminando ele pega somente a data do anúncio ...
  12.         $dadosUsuario2 = $this->db->get()->result_array();
  13.         $dataAnuncio =  $dadosUsuario2["0"]["data_anuncio"];
  14.  
  15.         // ... e compara. E se, na coluna "data_anuncio", o horário estiver padrão (zerado), ele atualiza para o horário atual
  16.         if($dataAnuncio == '0000-00-00 00:00:00'){
  17.             $esteUsuario = array("usuario_anuncio_id" => $idUsuario);
  18.             $esteHorario = array("data_anuncio" => date("Y-m-d H:i:s"));
  19.  
  20.             $this->db->where($esteUsuario);
  21.             $this->db->update('anuncios', $esteHorario);
  22.         }
  23.         /* ATÉ AQUI:
  24.         # É SÓ PARA PEGAR O ID DO USUARIO E A DATA DO ANUNCIO (QUE VAI ESTAR ZERADA SE ELE NUNCA EDITOU),
  25.         # E ATUALIZA PARA O HORÁRIO ATUAL.
  26.         */
  27.  
  28.         $this->db->update("anuncios", $anuncioEdit,
  29.                 array("usuario_anuncio_id" => $idUsuario)
  30.         );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement