Time of Update: 2016-06-23
比方說 $array_a={1,1,1,2,2,2,3,3,3,4,4,4,5,5,5} $array_b={a,a,a,a,a,b,b,b,b,c,c,c,s,s,s} $array_c={b,b,c,d,d,s,a,s,d,s,a,d,a,d,d} 把上面想象成資料庫裡的內容 3個欄位 和內容 我想用PHP數組函數 實現 資料庫where的查詢 比方是where $array_a=1 內容就是aaa和bbc 用PHP怎麼寫呢 由於環境用資料庫限制太多
Time of Update: 2016-06-23
php 匯出資料,格式為csv 不用phpexcel類,請問還有別的方法嗎?自己寫個類應該怎樣寫?多謝! 回複討論(解決方案) $fp = fopen('csv檔案名稱', 'w');$rs = mysql_query('select * from tbl_name');while($row = mysql_fetch_assoc($rs) { fputcsv($fp, $row);}fclose($fp); 版主正解 +1 資料很大的話,這樣寫會很慢啊
Time of Update: 2016-06-23
這是thinkphp裡面的 這兩個地址開啟的都是登陸頁面。 上面那個是訪問的public控制裡面的login方法 我想問下大家下面那個.html的地址是如何?的 回複討論(解決方案) TP的預設範本檔案尾碼設定是:TMPL_TEMPLATE_SUFFIX='.html' TP的預設範本檔案尾碼設定是:TMPL_TEMPLATE_SUFFIX='.html' 這個public不是控制器麼 是檔案夾?然後下面的login.html檔案? 這個s=
Time of Update: 2016-06-23
我通過類比請求訪問了一個頁面A.php 想A.php 頁面裡實現自動請求B頁面的功能 想請教下 自動請求功能代碼怎麼實現? 回複討論(解決方案) 查看curl函數 查看curl函數 本人PHP新手,能不能詳細點呢?謝謝了! /** * post方式擷取資料 * @param string $url 目標url * @param array $dataes 要post的資料 * @param int $timeout 等待響應的最大時間 預設為1
Time of Update: 2016-06-23
Serivce介面:MemberService 方法login(int teamId,string username,string password) Php代碼: $teamId=1;$username="aa";$pasword="123456";$soap=new
Time of Update: 2016-06-23
要把資料庫中的內容拼接成如下格式的json,請大神們用代碼說明下 ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun','Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'] 和這樣格式的 [{ name: 'Tokyo', data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]
Time of Update: 2016-06-23
1.編寫一個函數,使它可以根據傳入的2個年周號,返回它們之間的周數(包括傳入的這兩周) 2.用JQuery實現根據所選的日期範圍動態增加那範圍內每一天的金額輸入框,並在最後面顯示出所有天金額的累加值 回複討論(解決方案) 1. function between($one,$tow){return abs(date('W',$one) - date('W',$two));} 2. Demo
Time of Update: 2016-06-23
我是新人這幾天剛學php,在php方法函數裡面怎麼跳轉到另一個頁面。我用的CI架構 比如:控制器login.php裡面有個function A()為登陸方法。登陸之後然後跳轉到首頁。首頁控制器為main.php 回複討論(解決方案) redirect 方法 在function A()加入 form name="XX" method="post" action="main.php" function
Time of Update: 2016-06-23
PHP數組 給裡面每個元素 都用 date("Y-m-d",數組每個元素); 這個函數我忘記叫什麼了會 產生新的數組 然後用array_unique取出重複 然後取最大 的 和第二個 怎麼寫 回複討論(解決方案) array_map $d = array('1394591688','1394591688','1394581688','1394491688');function cube ( $n ){ return date('Y-m-d',$n) ;}$b
Time of Update: 2016-06-23
代碼如下,一個資料庫操作類裡面的一個方法 public function select_db($database="") { // 選擇資料庫 if ($database!="") { $this->database=$database; } if(!mysql_select_db($this->database, $this->link_id)) { $this->halt("無法使用資料庫 ".$this->database); } }
Time of Update: 2016-06-23
有下列表格 年份 人 課 內容 2011 小張 體育課 羽毛球 2011 小張 文化課 歐洲概論 2011 小李 體育課 足球 2011 小李 文化課 亞洲簡介 2012 小張 體育課 遊泳 2012 小張 文化課 時間簡史 2012 小李 體育課 網球 2012 小李 文化課 花卉鑒賞
Time of Update: 2016-06-23
id name pid 1 AAA 0 2 BBB 1 3 CCC 2 4 DDD 2 5 EEE 0 6 FFF 5 7 GGG 6 得出 AAA BBB CCC => 'CCC' DDD => 'DDD' EEE FFF GGG
Time of Update: 2016-06-23
//資料庫連接 $rs = mysql_query("select id,degree,min,max,prize,v from magic_config"); while($r = mysql_fetch_assoc($rs)) { $prize_arr[] = $r; } 如何讓輸出的數組其中的 degree擷取的數字不加單引號呢? $prize_arr = array( array('id'=>'1','degree'=>97,'min'=>'1','max'=>'5',
Time of Update: 2016-06-23
$str = "111|9|2212|1321424|5|"; $reg = "飯煲"; $reg1 = "不複"; $reg2 = "當年"; preg_match_all("/([0-9]+)\|/isU",$str,$arr); print_r($arr); 求只匹配 1 出電飯煲海不複當年許多下挫 2 不複電線飯煲杆分別當年 3 蘇當年丹公司訂不複購飯煲 回複討論(解決方案) $str = "111|9|
Time of Update: 2016-06-23
用curl下載一個音樂網站的mp3檔案,在本地測試完全沒有問題,但是上傳到伺服器之後發現只能用curl抓取到歌詞,歌名等頁面的資訊,但是抓mp3檔案得到檔案用記事本開啟發現史是404或400錯誤的資訊,但是同樣的代碼我在本地wamp環境下測試可以下載到正確的mp3格式檔案,這是怎麼回事啊,求大神指點 回複討論(解決方案) 好吧,看來大神都很忙,問題已經解決,是伺服器dns的問題,配置curl host之後把網域名稱換成ip地址解決問題
Time of Update: 2016-06-23
CI訪問restful服務,服務是C#寫的,返回的資料格式為json 介面:MemberService。方法login(int a,string b,string c) 我在網上找了些資料,參考上面寫了結果報錯。 My Code如下: $this->load->library('rest',array('server'=>'http://localhost/TeamLoggingWebHost/MemberService.svc/','http_auto'=>'basic'))
Time of Update: 2016-06-23
如題,但是libxml2我已經裝過了,並且在目錄下可以找得到,沒在Linux系統下玩過,現在項目需要,忘大神援助。。。。。。 回複討論(解決方案) 傷人的Linux... 重新安裝libxml2和libxml2-devel包 yum install libxml2 yum install libxml2-devel -y 安裝完之後尋找xml2-config檔案是否存在 [root@test31 php-5.4.1]# find / -name "xml2
Time of Update: 2016-06-23
$cursor = exequery( TD::conn( ), $query );while ( $rows = mysql_fetch_array( $cursor ) ){$a_bi[$tid]['selected'] = array( );$a_bi[$tid]['unselected'] = array( );} $cursor = exequery( TD::conn( ), $query );while ( $rows = mysql_fetch_array(
Time of Update: 2016-06-23
將橫杠-轉碼成%2d,這個是使用什麼函數轉換的? 回複討論(解決方案) urlencode .可用urldecode出來。 顯然是自訂函數 $s = join('%', array_merge(array(''), str_split(bin2hex('-'), 2)));echo $s;%2d urlencode .可用urldecode出來。 我也覺得是這樣,但是試了這兩個函數,輸入還都是原來的- echo urlencode('-
Time of Update: 2016-06-23
想在使用者登入時用session保留他的使用者名稱,一邊在其他php文本裡調用 ,但怎麼寫都不對,誰可以指導一下? session_start(); // 儲存6小時 $lifeTime = 6 * 3600; session_register ("nowuser") ; $username = htmlspecialchars($_POST['username']); $nowuser=$username; $password =