betocardoso Postado Abril 25, 2020 Denunciar Share Postado Abril 25, 2020 $this->db->select('usu.nome AS patrocinador'); $this->db->from('usuarios AS usu'); $this->db->join('rede AS rd', 'rd.id_patrocinador = usu.id', 'inner'); $this->db->where('rd.id_patrocinador', $id); $patrocinador = $this->db->get(); if($patrocinador->num_rows() > 0){ $dados['patrocinador'] = $patrocinador->result(); } DA UM ERRO E NÃO FAZ A PESQUISA NA VIEW TA ASSIM <tr> <td>Patrocinador</td> <td><?php echo $usuario['usuario']->patrocinador;?></td> </tr> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Frank K Hosaka Postado Fevereiro 17, 2023 Denunciar Share Postado Fevereiro 17, 2023 <?php class tentativa { public $db; public function __construct(){ $this->db=new PDO("mysql:host=localhost;dbname=astudy","root","");} public function teste($indice){ $smt=$this->db->prepare('select nome from usuarios,rede where usuarios.id=rede.id_patrocinador and id_patrocinador=:teste'); $smt->bindParam(':teste',$indice); $smt->execute(); return $smt->fetchObject();}} $tentativa=new tentativa(); $patrocinador=$tentativa->teste(1); ?> <div style="width:25%;margin:0 auto"> <table> <tr><td>Patrocinador</td><td><?=$patrocinador->nome?> </table> </div> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
betocardoso
$this->db->select('usu.nome AS patrocinador');
$this->db->from('usuarios AS usu');
$this->db->join('rede AS rd', 'rd.id_patrocinador = usu.id', 'inner');
$this->db->where('rd.id_patrocinador', $id);
$patrocinador = $this->db->get();
if($patrocinador->num_rows() > 0){
$dados['patrocinador'] = $patrocinador->result();
}
DA UM ERRO E NÃO FAZ A PESQUISA
NA VIEW TA ASSIM
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.