Time of Update: 2016-06-23
想要在一個有特定規律的數組中尋找一個鍵的路徑 比如以下代碼 要尋找 紅富士的鍵 返回一個包括它父級路徑的數組 array(2, 3, 5, 9) 高手幫個忙 謝謝了 我研究一大天了 沒有搞定 $array = array(1=>array("name"=>"糧油"),2=>array("name"=>"果蔬","chlids"=>array(3=>array("name"=>"水果","chlids"=>array(5=>array("name"=>"蘋果","
Time of Update: 2016-06-23
echo $row[0]; echo time(); $row是從資料庫中讀出來的時間。 顯示結果: 2013-05-02 18:50:15 1367492310 是我資料類型沒設定對嗎?還是MySQL或者PHP自動轉換了?怎麼才能直接讀出時間戳記?我知道可以用時間轉換函式,但是我想知道能不能直接讀取到時間戳記。來迴轉換感覺很2。 回複討論(解決方案) 先用mysql用戶端讀出來看看 先用mysql用戶端讀出來看看
Time of Update: 2016-06-23
我們現在每天從日本網站上下載一個訂單txt檔案,然後通過PHP匯入到資料庫,現在每次都要先用記事本把txt轉成utf-8之後匯入才不會是亂碼,直接匯入就是亂碼,請問怎麼可以不用每次用記事本轉碼,用PHP轉碼就行了??? 以下為一些資訊供大大們幫忙分析 server characterset latin1 Db characterset latin1 Client chatacterset latin1 Conn. chatacterset latin1
Time of Update: 2016-06-23
前天晚上還好好的提交代碼,昨天中午就不能提交了,之後嘗試提交一直不行,提示錯誤資訊如下: -------------------------------------------------------------------------- 提交 提交失敗(細節如下): 方法 OPTIONS 失敗於 “https://t-info-together.googlecode.com/svn/trunk/mine/includes/ueditor”: 無法串連到伺服器
Time of Update: 2016-06-23
";//測試輸出語句echo $Content;//測試輸出語句$sql1=mysql_query("insert into book1(ISBN,B_Name,B_Author,B_Pub,B_BuyTime)values('$ISBN','$B_Name','$B_Author','$B_Pub','$B_BuyTime')");$sql2=mysql_query("insert into
Time of Update: 2016-06-23
最近看電腦的時間太長,把眼睛弄壞了。。。 想把php語法錯誤的顏色改下,現在是橙紅色的,看起來太吃力了,請問怎麼改下? 在您的代碼裡隨便多敲一個字元就明白我說啥了。。。 回複討論(解決方案) 你使用了 xdebug 之類的調試擴充,關了就是了 [code=php] a[/code Parse error: syntax error, unexpected end of file in .... 這才是 php 本身的錯誤資訊 Parse
Time of Update: 2016-06-23
login.php 驗證帳號密碼就不發了,發設定session的代碼給大家看 session_start(); $_SESSION["userid"]=$rs[ID']; $_SESSION["useracc"]=$rs[Acc']; $_SESSION["username"]=$rs[Name']; $_SESSION["usertype"]="user"; ob_start(); header("location:index.php"); ob_end_
Time of Update: 2016-06-23
做了一個郵件用戶端,一個郵件內容是html,郵件標頭的編碼是utf8,html頭裡的編碼是gb2312。在navicat裡看到內容裡的中文是正確的,但是在php程式裡讀出來後卻有問題的,然後我再讀資料庫前加了set names GBK讀出來就對了。越來越想不通的 我再程式裡的寫入資料庫前是有按照郵件標頭編碼set names的 那這郵件內容應該就是utf8 為啥讀出來要GBK的 求救啊 不明白了 回複討論(解決方案) 插入庫前執行了 set names utf8
Time of Update: 2016-06-23
我需要include()這樣一個字串 $str ='1111 '; 要求能輸出111和時間,但是現在只能輸出111而無法解析時間函數. 求解,謝謝! 回複討論(解決方案) $str = "1111 $_SERVER[REQUEST_TIME]"; $str = "1111 $_SERVER[REQUEST_TIME]"; 我是想學習模板引擎的原理,所以需要保留的, 需要保留 就需要用 eval 沒有一個個模板引擎是像你一維的那樣的
Time of Update: 2016-06-23
是這樣的 小的寫了2個案頭應用的小程式, 我想把程式網路話 一個程式提交資料 另一個程式get資料 但是呢 我測試了一下 把一個 4W行的資料 大小有3M 的1.htm放到網站上面 用瀏覽器打不開,內容太龐大了 百度了一下說用 JSON可以快速開啟 可是小的不才 完全不懂WEB。所以想請高人幫我弄一下 很簡單的2個頁面 一個存放資料的 1.php 1.php 用JSON讀取 或者有別的快速開啟一個內容很大頁面的方法也可以 一個提交資料頁面的add.
Time of Update: 2016-06-23
1個表 ---------------------------- | id | name | baodao| time | | 2 |李小明 | 小明 | 22:10| | 1 |張三明 | 小三 | 17:10| ------------------------------ 首先我去採集 資訊 $url="http://www.abc.com"; $duUrl=file_get_contents("$url");
Time of Update: 2016-06-23
現在想通過開啟一個文字文件,內容為: 3月17日,當日營業額88471,同比增加9511,..... 需要將營業額後的88471擷取出來賦值給$now,同比截取出來賦值給$bizhi,請問要怎麼處理? 回複討論(解決方案) $s = '3月17日,當日營業額88471,同比增加9511,.....';preg_match_all('/(\d+),/', $s, $r);list($now, $bizhi) = $r[1];echo $now;//88471
Time of Update: 2016-06-23
不包括在某個函數中的PHP語句都會被順次執行嗎?js也是這樣嗎?沒有看教材就是麻煩啊,這麼基礎的東西都要問。之前聽說有C語言基礎瞭解一些主要的區別之後直接就能用PHP了,結果我真信了。 回複討論(解決方案) 不包括在某個函數中的PHP語句都會被順次執行嗎?js也是這樣嗎? 理論上是這樣 如果你說的是自訂函數,一般放在調用的語句前面,php執行有順序性 除非是魔術方法和函數,自訂函數不會自動執行,需要語句調用
Time of Update: 2016-06-23
各位大神:My Code是這樣的: 我想給這個複選加個js檢驗,如果一個沒選停留在原頁並且發警告,如果選了,就跳到reponse.php.我實驗了網上好多的js碼,沒一個成功的,請問各位大神要怎麼寫這個js呢? 回複討論(解決方案) 隨性寫的,沒有驗證過,大概思路是這樣的 $("input[name='Submit']").click(function(){ if($("input[name='activite[]']").attr("checked")
Time of Update: 2016-06-23
我在ubuntu12.04下編譯安裝php5.1.6,但是我用php -v查看的時候顯示的是php5.3.3,請問是怎麼回事呢? 另外問問:如何將php5.3降低到php5.1? 謝謝大家! 回複討論(解決方案) 重新選擇需要的php版本進行安裝。 重新選擇需要的php版本進行安裝。 試過,但是會造成無法產生libphp.so模組,php指令碼無法在apache下運行。 跟前兩天的一個問題一樣,首先是 徹底的卸載 apt-get
Time of Update: 2016-06-23
class calculate{ var $var1=10; var $var2=2; function add(){ return $this->var1+$this->var2; } function subtract(){ return $this->var1-$this->var2; } function multiplication(){ return $this->var1*$this->var2; } }
Time of Update: 2016-06-23
本人不懂PHP想請問下,下面這段代碼輸出的json字串是社嗎? class pic_data{ public $data; public $status; public $statusText;public function __construct(){$this->data->urls = array();}}$d = new pic_data();$d->data->photoId = 'photoId123';$d->data->urls[0] =
Time of Update: 2016-06-23
PHP Warning: Cannot load module 'pdo_mysql' because required module 'pdo' is no t loaded in Unknown on line 0 求大神指點,為啥在windows dos 模式下輸入php -v 老是提示上面問題呢!害的我zend framework都無法使用! 回複討論(解決方案) phpinfo(); 檢查 pdo 擴充是否開啟 沒有看到這個誒! php.ini
Time of Update: 2016-06-23
表中日期使用的是varchar型日期資料,值(如:20130301,20130201,20130101...20121201,20121101...) 想實現的功能是想根據年月來選出日期最近的月份值,可不可以在sql語句中實現呢?(php+mysql) 求高手指點,線上等! 回複討論(解決方案) SELECT TIMESTAMPDIFF(MONTH,'20130301',now())
Time of Update: 2016-06-23
用.sql檔案匯入資料,如果匯入table1表,表table1存在就先 ALTER TABLE 請問這個sql該怎麼寫?謝謝 回複討論(解決方案) 改成哪個表的名字? 改已存在的表?那麼使用該表的應用不就要出錯了? 改待匯入的 sql 檔案中的?這就不是 sql 的事情了 改成哪個表的名字? 改已存在的表?那麼使用該表的應用不就要出錯了? 改待匯入的 sql 檔案中的?這就不是 sql 的事情了