Jump to content

lhborges

Members
  • Content count

    6
  • Joined

  • Last visited

Everything posted by lhborges

  1. lhborges

    Video Player Web...

    Boa noite, Tem o http://www.leanbackplayer.com/, ele tem suporte ah subtitulo, tem exemplos para você poder fixar ele no site, ou onde vc desejar! Porém qualquer um que você vai mexer vai ter que saber o basico de html,css e javascript. Boa sorte!
  2. Boa noite pessoa, Estou com uma dúvida e é a seguinte, estou criando uma classe onde eu vou passar os seguintes parametros; VALORES - será um array com os valores dos campos EX($estearray[6]); SQL - será o codigo mysql que irei utilzar (EX: INSERT INTO tabela(campo1,campo2) VALUES(?,?)); TIPO - é o tipo dos valores passados em BIND_PARAM ( EX: 'ssiidd'); Porém estou com dificuldade de passar o parametro com call_user_func_array Bom o seguinte codigo que está passado é: class EnviarMysql{ function ExecutarMysql($sql,$valores,$tipo){ $con = new ConexaoBanco(); $con->open(); $param = $con->acaoQuery($sql); $total = array_merge($tipo,$valores); print_r($total); call_user_func_array(array($param, 'bind_param'), $total); if($param->execute()) print 'Success! ID of last inserted record is : ' .$param->insert_id .'<br>'; } } E O ERRO QUE APARECE É O SEGUINTE: Warning: Parameter 2 to mysqli_stmt::bind_param() expected to be a reference, value given in C:\Program Files\VertrigoServ\www\projetoAgc\factory\EnviarMysql.php on line 15Call Stack#TimeMemoryFunctionLocation10.0018257424{main}( )...\NoticiaController.php:020.0094312656NoticiaModelo->Adicionar( )...\NoticiaController.php:1430.0094312800NoticiaDao->AdicionarDao( )...\NoticiaModelo.php:640.0096315176NoticiaDao->executarSql( )...\NoticiaDao.php:750.0096315384EnviarMysql->ExecutarMysql( )...\NoticiaDao.php:1460.0128331512call_user_func_array:{C:\Program Files\VertrigoServ\www\projetoAgc\factory\EnviarMysql.php:15} ( )...\EnviarMysql.php:15
  3. lhborges

    Inner Join

    Boa tarde galera, estou com o seguinte problema! Tenho duas tabelas tb_loja e tb_cidade A tabela tb_loja tem um campo com o id 'id_cidade', e a tabela tb_cidade contem o id e o nome! Estou querendo que imprima a tabela da loja porem ao invés de sair com o id_cidade, saia com o nome_cidade que está relacionado com a tabela tb_cidade! Segue o codigo que estou tentando criar! SELECT * FROM tb_loja WHERE fl_adormecido INNER JOIN tb_cidade tb_cidade ON (tb_loja.id_cidade = tb_cidade.id_cidade) Fico agradecido quem puder da uma força!
  4. lhborges

    Inner Join

    Obrigado, era uma coisa simples estava tentando complicar, kkkkk!
  5. lhborges

    Erro bind_param

    Gabriel, Funcionou aqui, muito obrigado pela ajuda Fico muito grado!
  6. lhborges

    Erro bind_param

    Boa noite galera, to com uma dificuldade em passar o paremetro via prepare statement, ao utilizar a função 'bind_param' ele me retorna um erro falando que eu não posso passar funcoes apenas variaveis, porem não gostaria de utilizar uma variavel. Vi também a possibilidade de utilizar a função bind_value, entre outras possibilidades, mas todas inuteis, fico agradecido deste de já se alguem puder ajudar! Segue o erro abaixo: E o codigo abaixo: function AdicionarNoticiaDao(Noticia $nt){ $sql = "INSERT INTO noticia(titulo,texto,resumo,data,aprovacao,destaque) VALUES(?,?,?,?,?,?)"; $con = new ConexaoBanco(); $con->Open(); $param = $con->acaoQuery($sql); $param->bind_param('s',$nt->getTitulo()); $param->bind_param('s',$nt->getTexto()); $param->bind_param('s',$nt->getResumo()); $param->bind_param('s',$nt->getData()); $param->bind_param('b',$nt->getAprovacao()); $param->bind_param('b',$nt->getDestaque()); if($param->execute()) return true; else return false; $con->__destruct(); }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.