Algo bem semelhante ao último post de dúvida, a variável $query pode ter outro nome? Se sim, para que serve exatamente a sequência, no caso, "mysqli_query($conexao, $query)"? E por que a função "insert into ... " fica entre aspas?
Algo bem semelhante ao último post de dúvida, a variável $query pode ter outro nome? Se sim, para que serve exatamente a sequência, no caso, "mysqli_query($conexao, $query)"? E por que a função "insert into ... " fica entre aspas?
Matheus, você pode modificar todos os nomes das variáveis. Entretanto, deve seguir as convenções da linguagem. No seu caso, você pode trocar o nome de $query por $consulta ou $sql, por exemplo. O ideal é que você dê nomes significativos para as variáveis. Assim, se uma variável guarda o CPF de uma pessoa, o ideal é que você dê o nome de $cpf.
a sequência
mysqli_query($conexao, $query)
quer dizer o seguinte:
mysqli_query() é uma função que faz uma conexão com o banco de dados e executa uma query
$conexao é uma variável que, provavelmente, contém os parâmetros da conexão (endereço do servidor, nome do usuário de conexão e a senha)
$query é uma variável que deve conter a instrução SQL a ser executada.
Assim, com a sequência mysqli_query($conexao, $query) está dizendo algo mais ou menos assim: faça uma conexão com o servidor, utilizando os dados de conexão armazenados na variável $conexao e, depois de conectar, execute a instrução SQL contida na variável $query.
Espero ter ajudado.
Abraço.
Ajudou sim, mas para que serve a função query em si? No caso do msqli_query?
Matheus, editei o post para complementar as respostas.
Ajudou sim, mas para que serve a função query em si? No caso do msqli_query?
Ela envia uma consulta MySQL ao banco de dados. Ela recebe como parâmetros a conexão (endereço do servidor de banco de dados, o login e a senha do banco) e a instrução SQL que se quer executar.
Desculpe a quantidade de envios, a Internet aqui não está cooperando, mas muito obrigado. Me ajudou muito!
Sem problemas, Matheus!
Bons estudos!