1樓:玩轉資料處理
mysql_query("update univ_basic_info set 'univ_kind'='".$str1."' where 'univ_id'=".
(string)$i.);
改成這句試試,你也要確認能執行到這條更新語句才行。
2樓:笨鳥崛起
你好!建議在
mysql_query("update univ_basic_info set 'univ_kind'=$str1 where 'univ_id'=$i");
echo "update univ_basic_info set 'univ_kind'=$str1 where 'univ_id'=$i"
這樣就可以把每次執行的sql語句列印出來,先看一下sql語句有沒有問題,比如字串有沒有加引號,最後把這個sql語句複製貼上到mysql中執行一下,看有沒有問題,根據提示來找錯效率較高。
希望你能解決問題!
3樓:詭異獣謁
我給你一個思路,我覺得應該是這樣
首先寫一個db_clear_to_zore.php 裡面寫上一條update sql語句 他的功能就是清空那個置頂欄位為'0'
然後看你所在伺服器是linux 還是 window如果是linux 那就寫一個shell指令碼,然後讓他定時執行..db_clear_to_zore.php
如果是window 那就寫一個計劃任務,..也是讓他定時執行db_clear_to_zore.php
這樣就可以了
滿意請採納。
4樓:二喵喵
$str1 不加單引號? 你可以把這段sql語句列印出來,放在資料庫試一下看能執行成功不
5樓:匿名使用者
看著**沒有什麼問題,斷點除錯亦喜愛就知道問題出在什麼地方了
如何用php讓資料庫中某一個欄位隨時間自動更新
6樓:害羞的硬碟
你說的是資料庫有一個updatetime的欄位吧,有兩種方法
1:使用php,插入資料時帶一個time()的變數
2:使用mysql自帶的:將欄位設定成 timestamp 型別,輸入預設值 current_timestamp ,這是一個mysql函式,這樣就不自動將當前時間插入
php怎麼修改資料庫表裡的一列資料
7樓:山東文匯軟體
update 表名 set 列名=值 where 條件 這是修改符合條件的列
update 表名 set 列名=值 修改全部列mysql_connect(連線配置)。。。。
mysql_query(sql語句);
8樓:匿名使用者
連線資料,update資料。
php備份恢復mysql資料庫,php備份恢復MYSQL資料庫
1 把資料庫sql檔案查詢 character 替換成 character set utf8 或 character utf8 2 到phpmyadmin 建立一個新的資料庫的時候應該選 整理 latin1 swedish ci 3 到phpmyadmin 進入新建的資料庫,匯入資料庫檔案 4 用u...
php怎麼連線mysql資料庫,用php如何連線MySQL資料庫,請寫出程式碼。 急!!!
1 新建一個php mysql.php的檔案2 檢視mysql服務是否開啟,或者客戶端的mysql能夠正常開啟。滑鼠右鍵我的電腦 管理 服務和應用程式 服務 找到mysql服務,看看是不是啟用狀態。也可以開啟執行,輸入 mysql u root 使用者名稱 p 123456 密碼 看看能不能開啟客戶...
php連mysql資料庫編碼問題
也許是資料庫的問題,我也遇到過,我用的是wampserver,介面的工具,直接點滑鼠就可能建成mysql資料庫,建成後匯入資料,查詢資料庫返回面而的是亂碼,我遇到的情況是這樣的 1 建庫用gbk,如圖。2 匯入表及資料時,預設是utf,此處要改成gbk就不是亂碼了,如第圖底頁面,如果是預設的或是其它...