看不出來哪里錯了,你處理頁面的下面一行:result = mysql_query($sql);//執(zhí)行 修改一下,改為下面這樣:if(mysql_query($sql))echo 添加成功。else echo 錯誤信息:.mysql_error();現(xiàn)在你就自己都能看出來了。
網(wǎng)站建設哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、小程序設計、集團企業(yè)網(wǎng)站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了鎮(zhèn)康免費建站歡迎大家使用!
用了你寫的這句來操作數(shù)據(jù)庫 $sql=INSERT INTO student(sno,sname,class,password,mark)VALUES($sno,$name,$stu_class,$password,)只要變量正確,可以使用。
這種情況你應該去檢測一下你的conf里面的配置文件是否正確,第一就是數(shù)據(jù)庫鏈接信息,第二就是db_prefix 這個配置,這個配置是數(shù)據(jù)庫前綴名,默認是tp_把。
),{$con})你的 SQL語句 有點問題。還有SQL不分大小寫,但這樣寫更清楚一些。先確認數(shù)據(jù)庫連接是正常的,然后echo sql 看看,數(shù)據(jù)是否正常,然后再寫入庫。出問題了調(diào)試要步步試下來,就知道問題出在哪里了。
看不出來哪里錯了,你處理頁面的下面一行:result = mysql_query($sql);//執(zhí)行 修改一下,改為下面這樣:if(mysql_query($sql))echo 添加成功。else echo 錯誤信息:.mysql_error();現(xiàn)在你就自己都能看出來了。
sql=INSERT into news_list (id,title,author,content,time) VALUES (NULL, $title , $author, $content, now())向數(shù)據(jù)庫插入數(shù)據(jù)的時候,varchar型的需要加單引號。
你值得個數(shù)和數(shù)據(jù)庫表的字段個數(shù)相同嗎?如果不相同你需要將字段寫出來。你可以打印下SQL語句,看看哪里寫的不對或有語法錯誤。
UPLOAD_ERR_NO_FILE 其值為 4,沒有文件被上傳。UPLOAD_ERR_NO_TMP_DIR 其值為 6,找不到臨時文件夾。PHP 10 和 PHP 0.3 引進。UPLOAD_ERR_CANT_WRITE 其值為 7,文件寫入失敗。PHP 0 引進。
sql=INSERT INTO news(`id`,`title`,`dates`,`contents`)VALUES (,{$title},now(),{$con})你的 SQL語句 有點問題。還有SQL不分大小寫,但這樣寫更清楚一些。
INSERT INTO msg(title,contents,dates) VALUES ($title,$cons,now())將字段名兩邊的單引號去掉就沒問題了,親測成功!希望能幫到你。
向數(shù)據(jù)庫插入數(shù)據(jù)的時候,varchar型的需要加單引號。
中斷輸出,測試時,將這個SQL復制,到數(shù)據(jù)庫中直接粘貼,執(zhí)行insert,一般如果程序沒有問題的話,問題肯定是出在了數(shù)據(jù)庫表設計上,可能主鍵沖突,也可能字段類型不正確。然后在根據(jù)數(shù)據(jù)庫的錯誤信息進行修正。希望對你有幫助。
你的conn.php是什么?也要貼出來,首先確定數(shù)據(jù)庫連接成功,成功之后,將你的sql語句在phpmyadmin中SQL測試,看看有沒有SQL錯誤。