Time of Update: 2016-06-23
$proCur) { $randNum = mt_rand(1, $proSum); if ($randNum array('id'=>1,'prize'=>'1000000514','v'=>2), '1' => array('id'=>2,'prize'=>'1000000513','v'=>5), '2' => array('id'=>3,'prize'=>'1000000512','v'=>
Time of Update: 2016-06-23
比如我在lib/core/func.php 裡面定義了一個function test(){} 然後當前檔案能完成調用 但是我在根目錄下的 cron.php執行 require_once("lib/core/func.php"); test(); ?> 卻無法調用函數,這是什麼情況 回複討論(解決方案) 無法調用提示什麼啊,包含的檔案路徑是否正確? 經測試,可以調用 無法調用 ?有提示嗎?總得給點資訊吧 無法調用是是什麼意思?
Time of Update: 2016-06-23
當我們php工作量變大之後,經常需要判斷我們是否定義過某個變數,我們是否定義過某個常量,或者說我們是否定義過某個函數等等,我們重複定義常量會導致錯誤,我們重複定義變數會導致前面的值被覆蓋,因此,還是很有必要去瞭解這些函數的。 比如說我在我的starphp架構裡寫一個檔案,代碼如下: ";echo "當前引入的檔案";$files =
Time of Update: 2016-06-23
是linux php 5.3.6 然後memcache是2.2.7, 安裝沒有任何錯誤提示 extension_dir裡面也有memcache.so php.ini的路徑也對 但是php -m 就是不出memcache 重啟nginx和php-fpm都不成 不知道從哪可以查看有什麼載入錯誤沒有 回複討論(解決方案) LoadModule memcache 這是什麼命令。。linux的? 還是說要寫在哪個設定檔裡的,
Time of Update: 2016-06-23
一些擴充檔案在php的源碼包中是已經存在的,如果需要的話可以直接用源碼包中的擴充進行安裝 這些擴充檔案在 源碼包中的 位置(視情況而定): /usr/local/src/php-5.5.11/ext 例如:openssl 進入相應的目錄:#cd /usr/local/src/php-5.5.11/ext/openssl php的安裝目錄:/usr/loca/php 運行:
Time of Update: 2016-06-23
PHP有沒有什麼方法可以擷取當前windows系統的登入使用者名稱?最好是已經驗證成功的代碼,之前在網上找的都是同一段代碼,據說是法國人寫的,有的直接複製粘貼,有的還好,給翻譯了點,但都不好用,希望有成功過的牛逼人物幫幫忙 回複討論(解決方案) 可以通過 php_ldap 擴充 可以通過 php_ldap 擴充 可否詳述一下? 我現在的網路中沒有啟動 ldap 服務,所以不好細說 我現在的網路中沒有啟動 ldap 服務,所以不好細說
Time of Update: 2016-06-23
HI 各位,碰到一個類似這樣的功能,同一個頁面上有多個按鈕,需要點擊不同的按鈕,在下方顯示不同的層,按鈕的多少是根據資料庫資訊的多少而來,下方的內容需要根據所點擊的按鈕資訊而來 以上 拜謝! 回複討論(解決方案) 大家看看呀!!!!! 百度一下:html選項卡,看看是不是你需要的 至於動態資料的問題,就是一個迴圈嘛 不是要選項卡的。因為是button控制 百度一下:html選項卡,看看是不是你需要的
Time of Update: 2016-06-23
使用mysqli函數庫串連MySQL,支援物件導向和面向過程兩種方式: 1.物件導向的使用方式 建立一個串連 $db = new mysqli('localhost', 'root', '123456', 'dbname'); 如果建立串連時未指定資料庫則選擇使用的資料庫,切換使用的資料庫 $db->select_db('dbname'); 查詢資料庫 $query = "SELECT *
Time of Update: 2016-06-23
工作到現在已經五六年,一直都是做PHP程式員,可到最近才掌握 MVC,原先一直都是原生PHP,一路走來,很多彎路。 我現在學了的(經常用的): HTML、CSS、JS、JQUERY、AJAX、DEDECMS、ECSHOP二次開發、PHP MYSQL、ThinkPHP(剛掌握) 現仍不熟悉的(沒用過的):
Time of Update: 2016-06-23
multi_query($sql)){do{//從$mysqli這個連結中取出一個結果集$result=$mysqli->store_result();//取出結果集的資料while($rows=$result->fetch_row()){foreach($row as $key=$val){echo "$key----$val";}echo
Time of Update: 2016-06-23
下面這個表是從資料庫拿出來的.應該還可以拿到更多. id a b 0 10 2 1 30 5 2 50 4 要求從a裡拿最高的數,然後用這個數加上b其他的數 例如: 50+2+5=57 如果只用一個array應該怎樣做? 或者有更好的解法嗎?
Time of Update: 2016-06-23
彈窗功能正常,想做一個彈出來的是另一個頁面。另外一個頁面是__APP__/Shop/add,也就是添加頁面。這個是在單獨的一個頁面裡面。想做彈窗,彈出這個頁面,而不是彈出個DIV。 回複討論(解決方案) 點擊彈窗的時候,ajax請求那個頁面,將擷取的字串放在彈窗裡面就行了 js window.open 方法 你可以看下dialog_alert系列的彈框外掛程式,可以滿足你的需求。 還是用Jquery的外掛程式吧,
Time of Update: 2016-06-23
connect_error){die($mysqli->connect_error);}//由於在事務提交中系統預設提交,故這裡設定為FALSE先不提交$mysqli->autocommit(false);//其實這裡系統已經相當在這裡做個儲存點,記錄此時所有狀態,復原是復原到這裡//$mysqli->savepoint a;//寫出對資料庫的動作陳述式$sql1 = "insert into 表名 (欄位名) values (對應欄位的值)";$sql2 = "update 表名 set
Time of Update: 2016-06-23
如何用PHP,動態截掉字串”1|10,2|11,3|12“中的|和,號之間的部分,包括|? 回複討論(解決方案) str_replace(",","",str_replace("|","",$val)) 替換即可 $s = "1|10,2|11,3|12";echo preg_replace('/\|[^,]+,/', ',', $s);1,2,3|12 結果是110211,我要的結果是1|10,2|11,3|12 變成1,2,3 拜託! 如何再去掉|12變成1
Time of Update: 2016-06-23
connect_error){die($mysqli->connect_error);}//建立先行編譯對象$sql = "insert into 表名 (name,qq,age) values (?,?,?)";$mysqli_compile = $mysqli->prepare($sql);//綁定參數$name="tao";$qq="12345678";$age="20";//給?處進行賦值,"ssi"指string,string,int,資料類型和順序一一對應//bind_param()
Time of Update: 2016-06-23
header("Content-type:text/html;charset=utf-8"); //鏈表節點 class node { public static $count = -1; //節點id public $name; //節點名稱 public $next; //下一節點 public $id; public function __construct($name) {
Time of Update: 2016-06-23
php 調試配置其實很簡單,以下只是做一個備忘。 1.ide 使用eclipseForPHP。首先下載一個 php_xdebug-2.2.3-5.4-vc9.dll,並在php.ini裡面增加: [XDebug] zend_extension = "C:\xampp\php\ext\php_xdebug.dll" xdebug.profiler_append = 0 xdebug.profiler_enable = 1
Time of Update: 2016-06-23
剛開始學習ajax, 大牛門幫我看看有沒有問題? $.get("__URL__/yanz",{bid:bid,b:v,},function(data,status){alert(data.aa);alert(status);},"json"); if ($cdata){ echo json_encode($cdata); $this->ajaxReturn($cdata,'查詢成功',1);//主要是這裡回調 }else{$this->error("資料不存在");}
Time of Update: 2016-06-23
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');header('Content-Disposition: attachment;filename="fee_detail.xlsx"');header('Cache-Control: max-age=0'); $objWriter =
Time of Update: 2016-06-23
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');header('Content-Disposition: attachment;filename="fee_detail.xlsx"');header('Cache-Control: max-age=0');$objWriter =