****************************************=
****************************************=
mysql_insert_id() 函式返回上一步 insert 操作產生的 id。
如果上一查詢沒有產生 auto_increment 的 id,則 mysql_insert_id() 返回 0。
mysql_insert_id(connection)引數
描述connection
可選。規定 mysql 連線。如果未規定,則使用上乙個連線。
mysql_insert_id() 返回給定的 connection 中上一步 insert 查詢中產生的 auto_increment 的 id 號。如果沒有指定connection ,則使用上乙個開啟的連線。
注釋:如果需要儲存該值以後使用,要確保在產生了值的查詢之後立即呼叫 mysql_insert_id()。
mysql_close() 函式關閉非持久的 mysql 連線。
mysql_close(link_identifier)引數
描述link_identifier
必需。mysql 的連線識別符號。如果沒有指定,預設使用最後被 mysql_connect() 開啟的連線。如果沒有找到該連線,函式會嘗試呼叫 mysql_connect() 建立連線並使用它。如果發生意外,沒有找到連線或無法建立連線,系統發出 e_warning 級別的警告資訊。
本函式關閉指定的連線標識所關聯的到 mysql 伺服器的非持久連線。如果沒有指定 link_identifier,則關閉上乙個開啟的連線。
如果成功則返回 true,失敗則返回 false。
通常不需要使用 mysql_close(),因為已開啟的非持久連線會在指令碼執行完畢後自動關閉。
注釋:mysql_close() 不會關閉由 mysql_pconnect() 建立的持久連線。
mysql_query() 函式執行一條 mysql 查詢。
mysql_query(query,connection)引數
描述query
必需。規定要傳送的 sql 查詢。注釋:查詢字串不應以分號結束。
connection
可選。規定 sql 連線識別符號。如果未規定,則使用上乙個開啟的連線。
如果沒有開啟的連線,本函式會嘗試無引數呼叫 mysql_connect() 函式來建立乙個連線並使用之。
mysql_query() 僅對 select,show,explain 或 describe 語句返回乙個資源識別符號,如果查詢執行不正確則返回 false。
對於其它型別的 sql 語句,mysql_query() 在執行成功時返回 true,出錯時返回 false。
非 false 的返回值意味著查詢是合法的並能夠被伺服器執行。這並不說明任何有關影響到的或返回的行數。很有可能一條查詢執行成功了但並未影響到或並未返回任何行。
注釋:該函式自動對記錄集進行讀取和快取。如需執行非快取查詢,請使用 mysql_unbuffered_query()。
定義和用法
mysql_fetch_assoc() 函式從結果集中取得一行作為關聯陣列。
返回根據從結果集取得的行生成的關聯陣列,如果沒有更多行,則返回 false。
語法mysql_fetch_assoc(data)
引數描述
data
必需。要使用的資料指標。該資料指標是從 mysql_query() 返回的結果。
連線到乙個 mysql 資料庫
在您能夠訪問並處理資料庫中的資料之前,您必須建立到達資料庫的連線。
在 php 中,這個任務通過 mysql_connect() 函式完成。
語法mysql_connect(servername,username,password);
引數描述
servername
可選。規定要連線的伺服器。預設是 "localhost:3306"。
username
可選。規定登入所使用的使用者名稱。預設值是擁有伺服器程序的使用者的名稱。
password
可選。規定登入所用的密碼。預設是 ""。
$_get 變數
用於收集來自 method="get" 的表單中的值。
$_get 變數是乙個陣列,內容是由 http get 方法傳送的變數名稱和值。
$_get 變數用於收集來自 method="get" 的表單中的值。從帶有 get 方法的表單傳送的資訊,對任何人都是可見的(會顯示在瀏覽器的位址列),
並且對傳送的資訊量也有限制(最多 100 個字元)。
用於收集來自 method="post" 的表單中的值。
$_post 變數
$_post 變數是乙個陣列,內容是由 http post 方法傳送的變數名稱和值。
$_post 變數用於收集來自 method="post" 的表單中的值。從帶有 post 方法的表單傳送的資訊,對任何人都是不可見的(不會顯示在瀏覽器的位址列),
並且對傳送資訊的量也沒有限制。
為什麼使用 $_post?
通過 http post 傳送的變數不會顯示在 url 中。
變數沒有長度限制。
不過,由於變數不顯示在 url 中,所以無法把頁面加入書籤。
$_request 變數
php 的 $_request 變數包含了 $_get, $_post 以及 $_cookie 的內容。
php 的 $_request 變數可用來取得通過 get 和 post 方法傳送的表單資料的結果。
例子welcome <?php echo $_request["name"]; ?>.
you are <?php echo $_request["age"]; ?> years old!
foreach 語句用於迴圈遍歷陣列。
每進行一次迴圈,當前陣列元素的值就會被賦值給 value 變數(陣列指標會逐一地移動) - 以此類推。
語法foreach (array as value)
例子下面的例子示範了乙個迴圈,這個迴圈可以輸出給定陣列的值:
<?php
$arr=array("one", "two", "three");
foreach ($arr as $value)
?>
研一用到的python知識總結
1.format函式 格式化字串函式,接受任意個數的引數,位置也可以隨意更改。常用的一種方式 print 年齡 性別 format age 23,女 我理解位置可以隨意更改就是format中 可以放在age前在網上看到的 字典 dict print 年齡 性別 format dict 列表 list...
PHP的無限欄目分類
自己在php的無線欄目分類上面就是搞了很久都沒有明白,所以現在是趁著記憶力還沒有完全的消退的時候速度的記錄下來 這裡講解的是最簡單的樹形欄目,適合的是小中型的欄目分類需求 1.這裡講解的是針對是只要通過資料庫進行的分類欄目,所以首先就是設計你的資料庫字段 這個是為了欄目過多的時候方便理清最終的根欄目...
php中的無限極分類
1.首先無限極分類對應的表的結構 cate id cate name parentid 預設0 1 鍵盤 0 2 機械鍵盤 1 3 cherry鍵盤 2 這裡面能看出來cherry的parentid的值等於等於他上一級的cate id,這也就是無限極分類的核心 2.無限分類功能就是把資料庫中的資料從...