ferazia 0 Denunciar post Postado Julho 20, 2007 Esotu usando a seguinte função para me conectar ao Bando de Dados do Mysql: <?phpfunction db_connect(){ [b] $result = new mysqli('localhost', 'root', '', 'bookmarks');[/b] if (!$result) throw new Exception('Não foi possível conectar ao MySql'); else return $result;}?>Mas esta ocorenco o seguinte erro na linha 05 :Fatal error: Class 'mysqli' not found in c:\Apache\htdocs\bookmarks\db_fns.php on line 5 Que erro é este ????? Tem outra maneira de se conectar ao DB usando usando a funçao mysqlconnect, mas se for usá-la terei que mudar muitas coisas nos scripts relacionados. Quero usar este método para me aprofundar meu conhecimento no PHP 5 Compartilhar este post Link para o post Compartilhar em outros sites
Leandromx 0 Denunciar post Postado Julho 20, 2007 esse abaixo tbm funciona $hostname = "localhost";$database = "banco";$username = "root";$password = "";$con = @mysql_pconnect($hostname, $username, $password) or trigger_error(mysql_error(),E_USER_ERROR); Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Julho 21, 2007 Verifique se a extensão MySQLi está carregada. Note que ela só está disponível a partir do PHP 5.0, além de requerer MySQL 4.1 ou superior. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Outro erro: só é possível disparar uma exceção dentro de um bloco try{}catch{}. OBS: Tópicos mesclados. Abraços, Beraldo Compartilhar este post Link para o post Compartilhar em outros sites