Time of Update: 2016-02-03
標籤:這個東西特別煩人,搞了兩次有點經驗了,記錄一下。關鍵字:FreeTDS、PDO、MSSQL、Linux、CentOS7 下載freetds: wget ftp://ftp.freetds.org/pub/freetds/stable/freetds-0.91.100.tar.gz解壓,切換,然後設定: ./configure --with-tdsver=8.0 --prefix=/usr/local/freetds --enable-msdblib
Time of Update: 2015-12-19
標籤:如何利用php自動執行.sql檔案。其實很簡單,就是擷取sql檔案中的內容,然後將每一句sql語句一次執行就行啦。這是代碼//讀取檔案內容$_sql = file_get_contents(‘test.sql‘); $_arr = explode(‘;‘, $_sql);$_mysqli = new mysqli(DB_HOST,DB_USER,DB_PASS);if (mysqli_connect_errno()) {
Time of Update: 2015-12-15
標籤:資料庫中的資料://1.分別將每一行的每一列遍曆出來//mysql_fetch_row()函數在每一次遍曆後會將指標向後自動移動一個單位 while($row=mysql_fetch_row($result)){ echo "日期:".$row[0]."<br/>"; //row[i]該行的第幾個欄位(即第幾列) echo "姓名:".$
Time of Update: 2015-12-01
標籤:當用PHP內建的模組php_mssql.dll去調用MSSQL資料庫時,中文資料會亂碼。但如果我們採用ADODB的方式去做,就不會亂碼了。請看下面的具體執行個體:調用開源的adodb.inc.php(支援多種資料庫,官網http://adodb.sourceforge.net/) <?php include(‘adodb5/adodb.inc.php‘); &
Time of Update: 2015-11-21
標籤: 一.修改php-fpm.conf檔案/usr/local/php/etc/php-fpm.confpm.max_children = 1 #只產生一個進程,便於追蹤 二.得到進行服務的進程號[[email protected] etc]# ps aux|grep php-fpmroot 15212 0.0 0.2 190148 3316 ? Ss 17:39 0:00 php-fpm: master process
Time of Update: 2015-10-27
標籤:計應134(實驗班)詹加全對於資料庫的操作,無非就是以下幾個點:如何串連到資料庫如何執行SQL如何返回資料結果集如何從結果集取出資料關閉串連 以上就是資料庫的常規操作。對於MySQL而言,由於其版本不同,訪問資料庫的方法也不同。PHP4有個MySQL一般的存取方法,過程都是以"mysql_"為首碼的。當到了PHP5,除了它,還擴充了這個方法。並且以2種形式表現,一種是物件導向的,一種是以"mysqli_"開頭的過程函數。以下介紹的將分為物件導向以及過程方法來描述。建立一個串連物件
Time of Update: 2015-10-18
標籤:編程介面 從PHP5開始,PHP向程式員提供了兩種MySQLAPI:一種是從PHP早期版本一直就有的mysql功能模組; 另一種是從PHP5才開始有的mysqli介面; mysql
Time of Update: 2015-09-28
標籤:1.<?php/* MySQLcreate database foo charset gbkcreate database foo charset utf8*/$conn = mysql_connect(‘localhost‘,‘root‘,‘‘);if($conn){ //echo ‘connect success‘; mysql_select_db(‘myapp‘,$conn); // $result = mysql_query("SELECT id,
Time of Update: 2015-07-25
標籤:今天嘗試在 Wamp 環境下訪問 MS SQL 資料庫,有以下心得。使用 PHP 5.3 + pdo_odbc + Yii 1.1 架構,以下兩個程式碼片段可以成功。1、直接使用 PDO 方式,可以擷取資料。1 $sql = "SELECT TOP 10 [NAME],[STCD],[TM],[PA] FROM AT_PA";2 $cnx = new PDO("odbc:Driver={SQL
Time of Update: 2015-07-03
標籤:php中pdo_mysql擴充支援1.準備安裝檔案:http://pecl.php.net/package/PDO_MYSQL2.安裝# tar zxf PDO_MYSQL-1.0.2.tgz# cd PDO_MYSQL-1.0.2# /usr/local/php/bin/phpize #產生configure等檔案,如果有錯誤看下面錯誤操作處理# ./configure
Time of Update: 2015-05-31
標籤:PHP 資料庫 ODBCODBC 是一種API(Application Programming Interface,API),使我們有能力串連到某個資料來源(比如一個 MS Access 資料庫)。建立 ODBC 串連通過一個 ODBC 串連,您可以串連到您的網路中的任何電腦上的任何資料庫,只要 ODBC 串連是可用的。這是建立到達 MS Access 資料庫的 ODBC 串連的方法:在控制台中開啟管理工具表徵圖。雙擊其中的資料來源(ODBC)表徵圖。選擇系統 DSN
Time of Update: 2015-05-19
標籤:PHP fSQL Tutorial This tutorial is designed to give a brief overview of the PHP fSQL API since version 1.2. The syntax and function of the SQL queries understood by fSQL will be addressed in another tutorial.I. The Basics Every script that wishes
Time of Update: 2015-07-03
標籤:這是一個很經典的機率演算法函數:
Time of Update: 2015-06-29
標籤:我們這裡介紹的是在數組中再增加關聯陣列了,這個就合成了多維陣列,下面我來給大家舉幾個執行個體,希望對各位同學會有所協助哈。在"php 數組添加元素方法總結這篇文章中介紹了如何給數組添加元素,那麼我想添加$array=array(‘title‘=>‘php教程‘)這樣的元素怎麼辦呢。array_push, array_pop, array_shift, array_unshift 這幾個函數都是為數字類型的索引數組設計的。要想實現關聯陣列的添加可以使用array_merge方法或者是+
Time of Update: 2015-06-09
標籤:定義和用法array() 建立數組,帶有鍵和值。如果在建立數組時省略了鍵,則產生一個整數鍵,預設從 0 開始,然後以 1 進行遞增。用 array() 建立一個數組,可使用 => 來分隔鍵和值。要建立一個空數組,則不傳遞參數給 array():$new = array();注意:array() 實際上是一種語言結構 (language construct),通常用來定義直接量數組,但它的用法和函數的用法很相似,所以我們把它也列到手冊中。文法:array(key =>
Time of Update: 2015-05-09
標籤:php實現多線程感謝 3lian8 的投遞 時間:2014-01-21
Time of Update: 2015-04-13
標籤:去年做平安銀行的時候,用到了PHP-Java-Bridge,後來寫了一篇部落格記錄使用PHP-Java-Bridge的一些心得(串連:http://my.oschina.net/kenblog/blog/316234)。後來有很多陸陸續續的朋友在做平安銀行介面使用PHP-Java-Bridge,看了我那篇部落格也有點蛋疼(可能是那個時候才開始寫部落格,思路、條理和描述之類的不是很清楚)。最近使用PHP-Java-Bridge做平安銀行開發的人還挺多,好些朋友都來問過,現在抽空專門寫一篇關於
Time of Update: 2016-02-01
標籤:項目中需要使用runkit模組實現AOP,但是團隊成員的開發環境都是Windows,而runkit模組官方沒有提供Windows環境下的dll擴充,只能自己編譯。下面是編譯過程的分類總結。(作業系統環境為Windows 10 64位中文旗艦版)PHP的編譯版本這裡的版本指的不是PHP的發行版本,如5.3、7.0,而是指編譯時間所使用的編譯器、程式架構和是否為安全執行緒。這些資訊可以在phpinfo中列印出來。中所使用的PHP,是使用Miscrosoft Visual 2012中的MSVC1
Time of Update: 2015-07-31
【Discuz】開啟網站提示Oops!Systemfilelost:class/class_mysqli.php無法進入論壇與輸入密碼錯誤多次被禁止嘗試一、開啟網站提示Oops! System file lost: class/class_mysqli.php無法進入論壇開啟Discuz工程,出現Oops! System file lost:
Time of Update: 2015-06-17
nginx 和 php-fpm 通訊使用unix socket還是TCP,及其配置,nginxphp-fpm前言nginx和fastcgi的通訊方式有兩種,一種是TCP的方式,一種是unix socke方式。兩種方式各有優缺點,這裡先給出兩種的配置方法,然後再對效能、安全性等做出總結。TCP是使用TCP連接埠串連127.0.0.1:9000Socket是使用unix domain