tamigo 0 Denunciar post Postado Fevereiro 21, 2009 Estou tentando migrar para a OO em PHP mas ta um pouco complicado não estou conseguindo conexao com o banco de dados normalmente eu uso assim: $conexao = mysql_connect ("localhost","root","") or die("não deu"); mysql_select_db ("teste"); veja meu script: <? class conexao { var $local; var $usuario; var $pass; var $bd; function mysql_connect() { $this->servidor=$local; $this->login=$usuario; $this->pass=$senha; } Function mysql_db_connect() { $this->banco=$bd; } } $MinhaConexao = new conexao(); $MinhaConexao->local = "localhost"; $MinhaConexao->usuario = "root"; $MinhaConexao->senha = ""; $MinhaConexao->bd ="teste"; echo "Entrou no Sistema"."<br>"; $sql ="CREATE table mensagens ( codigo int(20) not null auto_increment, mensagens varchar(60), PRIMARY KEY(codigo))"; mysql_query($sql) or die("não foi possivel criar"); echo "deu certo"; ?> Alguem pode ajudar? Compartilhar este post Link para o post Compartilhar em outros sites
Douglas 6 Denunciar post Postado Fevereiro 21, 2009 Na sua classe, em nenhum momento você efetivamente abre uma conexão com banco de dados. No subfórum laboratório de scripts, lá existem diversas classes de conexão prontas. Compartilhar este post Link para o post Compartilhar em outros sites
pensar 1 Denunciar post Postado Fevereiro 21, 2009 Esse tópico pode te ajudar.. http://forum.imasters.com.br/index.php?showtopic=161626 Compartilhar este post Link para o post Compartilhar em outros sites