fernandovip 0 Denunciar post Postado Dezembro 25, 2016 Boa tarde pessoal sou novo no estudo da programação e estou enfrentando problemas ao tentar conectar ao bando de dados via php, meu script: <?php $servidor = "localhost"; $usuario = "root"; $banco = "teste"; $senha = ""; $conmysql = mysql_connect($servidor,$usuario,$senha); $db = mysql_select_db($banco, $conmysql); if ($conmysql && $db){ echo "Parabens!! A conexão ao banco de dados ocorreu normalmente!"; } else { echo "Nao foi possivel conectar ao banco MYSQL"; } ?> mas no navegador, em localhost, apresenta o erro: alguém sabe como resolver isso? Compartilhar este post Link para o post Compartilhar em outros sites
ESerra 744 Denunciar post Postado Dezembro 25, 2016 Basta ler o erro "call to undefined function mysql_connect"... Se você for no manual: http://php.net/mysql_connect This extension was deprecated in PHP 5.5.0, and it was removed in PHP 7.0.0. Instead, the MySQLi or PDO_MySQL extension should be used. Compartilhar este post Link para o post Compartilhar em outros sites
LuanMMartins 1 Denunciar post Postado Dezembro 25, 2016 Cara você esta usando uma função que já é declarada obsoleta, migre para mysqli ou PDO, ou acho que resolve se você usar um servidor web mais desatualizado, Compartilhar este post Link para o post Compartilhar em outros sites
Mateus Silva 64 Denunciar post Postado Dezembro 25, 2016 Todas as funções que começam com mysql_* foram removidas no PHP 7. Compartilhar este post Link para o post Compartilhar em outros sites
fernandovip 0 Denunciar post Postado Dezembro 26, 2016 Muito obrigado a todos pelas respostas, irei atualizar meu material de estudo, fiz uma pesquisa e tá f*** material pro PHP PHP 7 se alguém tiver algum ae vai ajudar muito RS. Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Dezembro 26, 2016 Muito obrigado a todos pelas respostas, irei atualizar meu material de estudo, fiz uma pesquisa e tá f*** material pro PHP PHP 7 se alguém tiver algum ae vai ajudar muito RS. De forma geral, se você seguir todas as recomendações do PHP 5.6, seus scripts serão compatíveis com PHP 7 também. Funções mysql_* estão obsoletas desde o PHP 5.5 e já foram removidas no PHP 7. Prefira MySQLi ou PDO. Veja mais detalhes aqui: http://rberaldo.com.br/mysql-obsoleto-php/ Falo um pouco sobre o desempenho do PHP 7 neste artigo (nele também há um link para o meu Curso ULTIMATE PHP 2.0, atualizado para o PHP 7): http://rberaldo.com.br/php-7-9-vezes-mais-rapido-que-php-5-6/ Compartilhar este post Link para o post Compartilhar em outros sites
fernandovip 0 Denunciar post Postado Dezembro 26, 2016 Vlw as dicas últimas, estou estudando c o curso dá 4linux q um doido baixou p mim, mas assim q terminar os fundamentos dá linguagem quero fazer um p o 7 mas vou garimpar pois sem grana e estou estudando justamente p ver se arrumo uns férias ou emprego na área Compartilhar este post Link para o post Compartilhar em outros sites
berganton 0 Denunciar post Postado Agosto 26, 2019 Em 25/12/2016 at 15:46, LuanMMartins disse: Cara você esta usando uma função que já é declarada obsoleta, migre para mysqli ou PDO, ou acho que resolve se você usar um servidor web mais desatualizado, estou com seguinte problema no php 7.3.8 toda vez tento acessar esse caminho http://localhost:8080 php da o erro do anexo abaixo ja tentei trocar valor tmb não deu certo o que faço ? Compartilhar este post Link para o post Compartilhar em outros sites