Time of Update: 2016-07-13
實用簡單的mysql教程 資料庫教程串連類class DB{ //database connection var $con = FALSE; function DB($MYSQL_HOST=MYSQL_HOST, $MYSQL_USER=MYSQL_USER, $MYSQL_PASS=MYSQL_PASS,$MYSQL_DB=MYSQL_DB) { $this->con = @mysql_connect($MYSQL_HOST, $MYSQL_USER, $MYSQL_PASS) or
Time of Update: 2016-07-13
11.4. 通過SQL語句來更改使用者的密碼 修改別人的,需要sysadmin role EXEC sp_password NULL, 'newpassword', 'User' 如果帳號為SA執行EXEC sp_password NULL, 'newpassword', sa 11.5. 怎麼判斷出一個表的哪些欄位不允許為空白? select COLUMN_NAME from INFORMATION_SCHEMA.COLUMNS where IS_NULLABLE='NO' and
Time of Update: 2016-07-13
Microsoft® SQL Server™ 允許建立與稱為連結的伺服器的 OLE DB 資料來源的連結。在連結到 OLE DB 資料來源之後,可以: 從 OLE DB 資料來源引用行集,作為 Transact-SQL 陳述式中的表。將命令傳遞給 OLE DB 資料來源,並包含結果行集,作為 Transact-SQL 陳述式中的表。 每個分散式查詢都可以引用多個連結的伺服器,而且可以對每個連結的伺服器分別執行更新或讀取操作。單個分散式查詢可以對某些連結的伺服器執行讀取操作,
Time of Update: 2016-07-13
留言板程式需要由php +資料庫來實現本教程主要是講到了關於php mysql的留言系統的實現過程,包括增加 修改 刪除及編輯工作,是對php初學才學習的好資料。項目結構:添加頁面: 說明:這裡只注重操作,對介面的美工沒有下工夫,希望大家理解......列表頁面:修改頁面:留言板的sql檔案,可直接匯入到mysql 代碼如下複製代碼 create database form; use form; CREATE TABLE `
Time of Update: 2016-07-13
文章詳細的介紹了關於PHP中print_r、var_export、var_dump區別比較以及這幾個在php不同的應用中的用法,有需要的朋友可以參考一下可以看出print_r跟var_export都是可以作為傳回值的,只需要把第二個參數設定為true即可print_r(PHP 4 , PHP 5)print_r – 列印關於變數的易於理解的資訊。描述bool print_r ( mixed expression [, bool return])注: 參數 return 是在
Time of Update: 2016-07-13
收藏了二款手機號碼驗證的代碼,一是前台用jquery驗證再用後台php教程代碼來驗證手機號是否合法,希望對大家有用。前端代碼我使用jquery.validate.js,代碼如下: JavaScript代碼 這隻是一個不精確的驗證,只能大概驗證到一個範圍而已,所以重點還在後面。PHP代碼$mobilephone=trim($_POST["smMobilePhone"]); //手機號碼的正則驗證 if(preg_match("/^13[0-9]{1}[0-9]{8}$|15[01
Time of Update: 2016-07-13
在開發分散式資料庫軟體時,經常碰到下面的錯誤:伺服器: 訊息 7391,層級 16,狀態 1,行 6該操作未能執行,因為 OLE DB 提供者 'SQLOLEDB' 無法啟動分布式事務。[OLE/DB provider returned message: 不能在指定的交易處理器中獲得新事務。]-----------------------------------------伺服器: 訊息 8520,層級 20,狀態 1,行 8內部 MSDTC 事務的提交失敗: Result Code = 0x8
Time of Update: 2016-07-13
在php中清除空格最簡單的就是使用trim()函數,但這個函數往往是達不到我們想要的結果的,特別是字串有像 \\r\\n這類字元時是無法製作 的,下面我介紹一個完美的方法來解決這個問題。 代碼如下複製代碼 $str = " This line containstliberal rn use of whitespace.nn";//去掉開始和結束的空白$str = trim($str);//去掉跟隨別的擠在一塊的空白$str = preg_replace('/s(?=s)/', '',
Time of Update: 2016-07-13
今天我的新一台伺服器安裝了php環境但在在運行時提示Fatal Error: Allowed memory size of xxxxxx bytes exhausted了,是記憶體不足呀,下面我來介紹解決些問題的幾種辦法。解決辦法方法1:編輯php.ini 在php.ini中找到“memory_limit”這一項,如果沒有,你可以在檔案的尾部自己增加這個參數。以下是一些設定範例memory_limit = 128M ; 可以將128M改為任何你想設定的值方法2:
Time of Update: 2016-07-13
要利用php建立案頭捷徑我們需要藉助於header,InternetShortcut及一些我看不懂的代碼,下面我來介紹一個執行個體。 方法:建立一個php檔案,然後把下面的代碼扔進去,儲存為比如shortcut.php,放在網站跟目錄 代碼如下複製代碼 $shortCut = "[InternetShortcut] URL=http://www.hzhuti.com IDList= [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2
Time of Update: 2016-07-13
| = 本文為Haohappy讀> | = 中Classes and Objects一章的筆記 | = 翻譯為主+個人心得 | = 為避免可能發生的不必要的麻煩請勿轉載,謝謝 | = 歡迎批評指正,希望和所有PHP愛好者共同進步! +-------------------------------------------------------------------------------+*/第十一節--重載PHP4中已經有了重載的文法來建立對於外部物件模型的映射,就像Java和COM那樣.
Time of Update: 2016-07-13
本文章介紹了關於如何利用cookie來防止使用者重複提交相同的資料的解決辦法,原理是如果資料通過了上邊的兩次驗證,說明資料是合法有效資料。這時候我們把提交的資料串接為一個字串,並用MD5加密後得到一個MD5的值,接著我們把這個值通過Cookie放進用戶端,當使用者下一次提交表單的時候我們就重新操作這一步,並且讀出Cookie中的MD5值,進行比較,如果相同就可斷定使用者提交兩次提交的表單是相同的,否則替換這個Cookie! 代碼如下複製代碼
Time of Update: 2016-07-13
一、 基本概念1、 PDO:PHP Data Object的縮寫。PDO擴充類庫為PHP定義了一個輕量級的、一致性的介面,它提供了一個資料訪問抽象層,這樣無論使用什麼資料庫,都可以通過一致的函數執行查詢和擷取資料。PDO就是一個“資料庫訪問抽象層”,作用是統一各種資料庫的提供者。2、
Time of Update: 2016-07-13
在php5.2之前如果我們要驗證IP地址是否有效我們需要使用正則來驗證這樣只是IP地址是不是合法的,如果要有效我們需要調用ping來操作,但php5.2.0之後,有專門的函數來做這個判斷了,下面我來總結一下這些函數判斷是否是合法IP 代碼如下複製代碼 if(filter_var($ip, FILTER_VALIDATE_IP)) {// it's valid}else {// it's not valid} 判斷是否是合法的IPv4 IP地址 代碼如下複製代碼 if(
Time of Update: 2016-07-13
這兩個函數的功能正好相反chr 函數從指定的 ASCII 值返回字元而ord() 函數返回字串第一個字元的 ASCII 值。明白這些大家就好用此函數了。先看chr函數chr() 函數從指定的 ASCII 值返回字元。chr(ascii)ascii 參數可以是十進位、八進位或十六進位。通過前置 0 來規定八進位,通過前置 0x 來規定十六進位例子 代碼如下複製代碼 echo chr(52);echo chr(052);echo chr(0x52);?>輸出:4*R
Time of Update: 2016-07-13
PHP二進位與字串之間的相互轉換 [代碼]php代碼: header("Content-type: text/html; charset=utf-8"); /** * 將字串轉換成二進位 * @param type $str * @return type */ function StrToBin($str){ //1.列出每個字元 $arr = preg_split('/(? //2.unpack字元 foreach($arr as &$v){ $temp =
Time of Update: 2016-07-13
如何POST一個JSON格式的資料給Restful服務,jsonrestful在Android/java平台上實現POST一個json資料:JSONObject jsonObj = new JSONObject();jsonObj.put("username", username);jsonObj.put("apikey", apikey);// Create the POST object and add the parametersHttpPost httpPost = new
Time of Update: 2016-07-13
昨天我在使用curl來寫一個api介面時發現運行curl函數時提示Call to undefined function curl_init()錯誤,從錯誤來看就是沒有定義curl_init()函數了,後來才知道此函數必須開啟php中的一個檔案,具體方法如下。程式碼我是這樣寫的 代碼如下複製代碼 ??php// 初始化一個 cURL 對象$curl = curl_init();// 設定你需要抓取的URLcurl_setopt($curl, CURLOPT_URL,
Time of Update: 2016-07-13
ThinkPHP函數詳解:M方法,thinkphp函數詳解M方法用於執行個體化一個基本模型類,和D方法的區別在於:1、不需要自訂模型類,減少IO載入,效能較好;2、執行個體化後只能調用基本模型類(預設是Model類)中的方法;3、可以在執行個體化的時候指定表首碼、資料庫和資料庫的串連資訊;D方法的強大則體現在你封裝的自訂模型類有多強,不過隨著新版ThinkPHP架構的基本模型類的功能越來越強大,M方法也比D方法越來越實用了。M方法的調用格式:M('[基本模型名:]模型名','資料表首碼','資料
Time of Update: 2016-07-13
我們利用java把資料寫入然後利用php讀出,但這樣利用php讀出時發現了在memcache亂碼問題出來了,下面我來給大家介紹memcache亂碼的解決辦法。java讀取php寫入memcache內容故事背景:我用java插入一條數字記錄,用php讀取無法正確讀取。今天發現如果使用MemCachedClient來插入一條數字,或者java的對象,那麼在php調出來就是亂碼。對象可以理解,簡單的數字也會亂碼如 代碼如下複製代碼 mcc.set("a",25);