Tôi đang cố gắng thêm giá trị vào bảng trong phpmyadmin và tôi gặp lỗi: Cột không xác định '...' trong 'danh sách trường'.Cột không xác định trong Danh sách trường. PHP + Mysql
Dưới đây là mã của tôi:
<?php
//preparing the patch to copy the uploaded file
$target_path = "images/";
//adding the name of the file, finishing the path
$target_path = $target_path . basename($_FILES['image']['name']);
//moving the file to the folder
if(move_uploaded_file($_FILES['image']['tmp_name'], $target_path)) {
echo "The file ". basename($_FILES['image']['name']).
" has been uploaded";
} else{
echo "There was an error uploading the file, please try again!";
}
//getting input from the form
$name = $_POST['game'];
$description = $_POST['beschrijving'];
//preparing the query to insert the values
$query = "INSERT INTO tblGames (name, description, image) VALUES ($name, $description,". $target_path .")";
//opening connection to db
$link = mysql_connect('localhost', 'root', '');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
//selecting a db
mysql_select_db("BouncingGiani", $link) or die(mysql_error());
//running the query
$result = mysql_query($query) or die (mysql_error());
//closing the connection
mysql_close($link);
?>
nên khi tôi nhập FDS như tên trong biểu mẫu của trang trước đó tôi nhận được: Unknown column 'FDS' trong 'danh sách trường'. Điều này chưa bao giờ xảy ra với tôi trước đây và tôi không biết gì về những gì đang xảy ra.
Có thể trùng lặp: http://stackoverflow.com/questions/1346209/unknown-column-in-field-list-error-on-mysql-update-query –
Bạn có thể hiển thị truy vấn mẫu thực tế mà bạn cố gắng thực thi không? Tôi không thấy bất cứ điều gì có thể gây ra một vấn đề cột chưa biết trừ khi bạn không có các trường 'name',' description' và 'image' trên bảng của bạn. Tuy nhiên bạn dường như không sử dụng dấu nháy đơn xung quanh các giá trị bạn đang chèn, điều này cũng có vấn đề. –
Nhân tiện, mã của bạn được mở rộng để tiêm SQL ... – PLPeeters