Estou a usar o XAMPP para praticar programaçâo em PHP e MySQL, com um mini-projecto que consiste numa página de gestão de media(CD/DVD) existente em casa. Quando tento a inserção com esta query:
Dá-me esta mensagem:
sendo 'Livro' um dos registos na tabela de MySQL a que dei o nome de media.
Não creio que seja do código PHP, mas posso estar enganado. Quanto ao campo em questão,já fui ver como é que está, o campo existe e o nome está correcto, tanto neste código como na definição da tabela(sem espaços antes ou depois).
Já andei à procura de respostas, mas sem sucesso. Alguma ideia?
PHP:
$query = "INSERT INTO media (titulo,tipo_media,formato,genero,sup_fisico,ano,emprestado) VALUES('".$_POST['tituloText']."',".$_POST['tipoMediaLb'].",".$_POST['formatoLb'].",".$_POST['generoLb'].",".$_POST['suporteLb'].",'".$_POST['anoLb']."',".$_POST['emprestadoRg'].")";
$result = mysql_query($query) or die('Query falhou: '.mysql_error());
Código:
Unknown column 'Livro' in 'field list'
Não creio que seja do código PHP, mas posso estar enganado. Quanto ao campo em questão,já fui ver como é que está, o campo existe e o nome está correcto, tanto neste código como na definição da tabela(sem espaços antes ou depois).
Já andei à procura de respostas, mas sem sucesso. Alguma ideia?