Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Aula 2 - Por que colocar aspas simples no nome na query SQL

Não consegui entender o motivo de na query SQL apenas a variável nome é passada entre aspas simples nesse trecho:

$query = "insert into produtos(nome, preco) values('{$nome}', {$preco})";

Está relacionado ao fato de ela ser um String?

2 respostas
solução!

Rafael tudo bem?

O motivo é exatamente esse que você questionou, o fato de que no banco de dados ser uma String. Supondo que os Valores de $nome e $preco forem respectivamente: Celular e 1000, a query seria executada no banco da seguinte forma: insert into produtos(nome, preco) values('Celular', 1000)

Espero ter contribuído! Abraço.

Ajudou sim, Fabiano Muito obrigado