Augusto está desenvolvendo uma aplicação web PHP, utilizando o XAMPP. Como está usando um banco de dados MySQL, ele escolheu uma função para enviar uma consulta ou um comando SQL (por exemplo, os comandos select, insert ou delete) para o banco de dados ativo. A função correta escolhida foi:
a. mysql_update.
b. mysql_stmt_start.
c. mysql_fetch_array.
d. mysql_query.
e. mysql_execute_stmt.
Lista de comentários
hmsrtr
A função correta escolhida para enviar uma consulta ou um comando SQL para um banco de dados MySQL em uma aplicação web PHP é a letra d, mysql_query.
As outras funções citadas na questão possuem as seguintes finalidades:
a. mysql_update - Essa função não existe no PHP. Talvez o autor da questão estivesse se referindo à função mysql_query com o parâmetro "UPDATE", que é utilizada para atualizar registros em um banco de dados MySQL.
b. mysql_stmt_start - Essa função inicia uma nova consulta preparada em um banco de dados MySQL. Ela não é utilizada para enviar comandos SQL diretamente.
c. mysql_fetch_array - Essa função é utilizada para recuperar uma linha de resultado como uma matriz associativa, numérica ou ambas, após a execução de uma consulta.
d. mysql_query - Essa função é utilizada para enviar uma consulta SQL para um banco de dados MySQL ativo e retornar um recurso de resultado (ou um valor booleano false, em caso de erro).
e. mysql_execute_stmt - Essa função é utilizada para executar uma consulta preparada em um banco de dados MySQL. Ela não é utilizada para enviar comandos SQL diretamente.
Lista de comentários
As outras funções citadas na questão possuem as seguintes finalidades:
a. mysql_update - Essa função não existe no PHP. Talvez o autor da questão estivesse se referindo à função mysql_query com o parâmetro "UPDATE", que é utilizada para atualizar registros em um banco de dados MySQL.
b. mysql_stmt_start - Essa função inicia uma nova consulta preparada em um banco de dados MySQL. Ela não é utilizada para enviar comandos SQL diretamente.
c. mysql_fetch_array - Essa função é utilizada para recuperar uma linha de resultado como uma matriz associativa, numérica ou ambas, após a execução de uma consulta.
d. mysql_query - Essa função é utilizada para enviar uma consulta SQL para um banco de dados MySQL ativo e retornar um recurso de resultado (ou um valor booleano false, em caso de erro).
e. mysql_execute_stmt - Essa função é utilizada para executar uma consulta preparada em um banco de dados MySQL. Ela não é utilizada para enviar comandos SQL diretamente.