Ed
há 11 meses
Para conectar o PHP a um banco de dados MySQL, a função correta a ser utilizada é `mysql_connect()`, que é uma função antiga, mas ainda é frequentemente mencionada em contextos de aprendizado. No entanto, é importante notar que o uso de `mysql_*` foi descontinuado em versões mais recentes do PHP, e recomenda-se usar `mysqli` ou `PDO` para novas aplicações. Analisando as opções: a) `$conecta = mysql("HOST", "LOGIN", "SENHA") or print (mysql_error());` - Incorreta, pois `mysql()` não é uma função válida. b) `$conecta = mysql_connect("HOST", "LOGIN", "SENHA") or print (mysql_error());` - Correta, esta é a forma correta de conectar ao MySQL usando a função `mysql_connect()`. c) `$conecta = connect("HOST", "LOGIN", "SENHA") or print (error());` - Incorreta, pois `connect()` não é uma função válida. d) `$conecta = mysql_connect("HOST", "LOGIN", "SENHA") or print (error());` - Correta na parte da conexão, mas `print (error())` não é uma forma válida de tratar erros. e) `$conecta = new MySQL("HOST", "LOGIN", "SENHA") or die (Mysql->error());` - Incorreta, pois `new MySQL()` não é uma forma válida de conexão. Portanto, a alternativa correta é: b) `$conecta = mysql_connect("HOST", "LOGIN", "SENHA") or print (mysql_error());`.