我正在使用mysql_query執行插入查詢。由於數據庫無法插入Educations列的值,因此無法保存特定用戶的數據,並返回錯誤結果。這對剩下的用戶來說工作正常。插入查詢失敗
$result = mysql_query("INSERT INTO user (FirstName,LastName,Pic,Birthday,Industry,Languages,Summary,Email,Positions,Skills,Publications,Volunteer,Location,Awards,Certifications,Interests,Educations)
values ('$first_name','$last_name','$pic','$birthday','$industry','$languages','$summary','$email','$positions','$skills','$publications','$volunteer','$location','$awards','$certifications','$interests','$education')",$mysql);
所有字段都是字符串值。
添加錯誤報告給您的文件(S) '的error_reporting(E_ALL)的頂部; ini_set('display_errors',1);' –
''Educations'的db字段類型是?同時將查詢分配給一個變量,然後您可以回顯它以進行調試。 –
有很多原因可能會被打破,其中大部分與可能錯誤地轉義變量有關。 'echo mysql_error();'。與舊的MySQL'工作時 –