Tôi đang tạo đăng ký và tôi đang sử dụng thẳng PHP không phải JavaScript để gửi biểu mẫu của tôi tới cơ sở dữ liệu MySQL, vì vậy mọi thứ đều hoạt động tốt, không có lỗi cú pháp hoặc bất cứ điều gì nhưng tôi điền vào tất cả thông tin của tôi và nhấp vào 'Đăng ký' và nó trả về một thông báo cho biết 'Số lượng cột không khớp với số lượng giá trị ở hàng 1'.PHP ~ Số lượng cột không khớp với số lượng giá trị tại hàng 1
Tôi chỉ 14 vì vậy điều này khá khó hiểu đối với tôi, có ai có giải pháp không?
Đây là INSERT của tôi vào mã:
$sql = mysql_query("INSERT INTO users(firstname, lastname, email, password, day, month, year, gender)
VALUES('$firstname','$lastname','$email','$db_password','$day','$month','$year')")
or die (mysql_error());
Bạn có thể xin vui lòng gửi mã PHP của bạn? – ChrisM
Có lẽ là kết quả của câu lệnh 'INSERT' có nhiều hoặc ít giá trị bên trong' VALUES() 'hơn được liệt kê trong các cột'() '. Đăng mã của bạn và chúng tôi sẽ có một cái nhìn. –
Điều này có liên quan đến sql của bạn nhiều hơn số php – Sablefoste