Estou a tenter inserir uma linha no banco de dados usando a classe PDO, e ta dando erro na sintaxe do comando. Tenho uma cláusula de inserção por seleção e tentei trocar o WHERE de lugar e mesmo assim ta gerando o erro.
Segue o código me ajudem.
`// Instancia o objeto PDO
$pdo = new PDO(‘mysql:host=localhost;dbname=gestaoescolar’, ‘root’, ‘’);
// define para que o PDO lance exceções caso ocorra erros
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
extract($_POST);
$consulta = $pdo->prepare("INSERT INTO usuario (conteudo) WHERE codprof = :usuario AND codturma = :turma VALUES (:texto) ");
$consulta->execute(array(':texto' => $texto, ':usuario' => $usuario, ':turma' => $turma));
//$linha = $consulta->fetch(PDO::FETCH_ASSOC);`
