原创 php函數(二)

(五)變量作用域 通常說的作用域,有2種 局部作用域:只能在所定義的函數範圍內使用 全局作用域:在函數的“外部”範圍使用    Php中,局部和全局作用域不重疊,即局部不能使用全局的變量,全局不能使用局部的變量(內部與外部的變量名可以重複

原创 php函數(一)

(一)基本使用 函數定義形式 function 函數名(形參1,形參2,……){   函數體 } 函數調用形式     1.沒有返回值的函數,調用語句是獨立語句       函數名(實參1,實參2,…);     2.有返回值的函數,將調

原创 php數組排序算法、查找算法

數組排序算法冒泡排序從數組第一個元素開始,從左到右,相鄰的2個元素比較大小:如果左邊的比右邊的大,則交換位置。邏輯描述:1.需要進行n-1趟比較過程2.每一趟的比較都比前一趟少比一次,第一趟需要比較n-1次3.每趟比較,從數組的開頭開始,

原创 mysql數據事務語言DTL(Data Transaction Language)

事務:就是將一系列的sql語句當作“一句”來執行的一種機制----該系列語句要麼全部執行成功,要麼一個都不執行。 事務的特點:原子性(要麼全部執行成功,要麼一個都不執行)、一致性(數據保持邏輯上的合理性)、隔離性(多個事務同時併發執行,每

原创 字段類型(數據類型)

主要用於創建一個表時,設定字段的類型 示例:create table tab1(id int,name varchar(20)); 數字型包含整數類型和小數類型 1.整數類型:int(4)、tinyint(1)、smallint(8)、b

原创 mysql數據操作數據(DML)Data Manipulation Language

插入數據: 1.多種語法形式: 形式一:Insert 【into】【(字段名1,字段名2,……)】values(‘值1’,‘值2’,……),(……),……;   可一次性插入多行數據,用逗號隔開,以行爲單位插入,字段與值列表一一對應,值表

原创 Mysql數據庫查詢語句DQL(Data Query Language)—— 基本查詢

基本語法形式: Select 【all|distinct】字段或表達式列表 【from 子句】 【where 子句】 【group by 子句】 【having 子句】 【order by 子句】 【limit 子句】;   字段或表達式

原创 mysql編程(邏輯語言)(一)

1.語句塊包含符:相當於js或php中的大括號語法: 【標識符:】begin     //語句 end 【標識符】; 標識符就是定義的任意的名字,比如: If(條件判斷) A:begin   //語句 end A; A就是標識符,作用是標

原创 Django 數據庫表生成與修改

manage.py腳本使用 manage.py是每個django項目中自動生成的一個用於管理項目的腳本文件。需要通過python命令執行。manage.py接受的是Django提供的內置命令。 執行方式:python manage.py

原创 python2.7升級python3.6注意點(部分)

1.reload() python2使用如下,防止中文出現亂碼問題 import sys reload(sys) sys.setdefaultencoding("utf-8") python3下使用sys.setdefaultencod

原创 數據庫設計原則---數據庫設計三範式(3NF)

第一範式:數據不可再分 第二範式:唯一性,消除部分依賴:非主鍵字段完全依賴於主鍵字段,消除非主鍵字段僅僅依賴於部分主鍵值的情形(適用於2個或2個以上的主鍵) 第三範式:獨立性,消除傳遞依賴:非主鍵字段完全依賴於主鍵字段,不能依賴於另外的非

原创 php數組

數組基礎 Php中,數組的下標可以是整數,也可以是字符串 Php中,數組的元素順序不是由下標決定的,而是由其“加入”的順序決定。 定義:     array(1,5,1.1,”abc”,true,false);  //可以存儲任何數據,此

原创 php文件載入

綜述      有4個文件加載的形式(不是函數):include   include_once  require   require_once      引入一個外部文件到當前php中 區別:     1.如果加載文件失敗,則有不同的處理

原创 php操作mysql數據庫

Mysql介紹 數據庫是什麼?   1.數據庫分類:層級數據庫、網狀數據庫、關係數據庫   2.主流數據庫:SQLSever、Mysql、Oracle等 Mysql是一種關係數據庫管理系統 1.SQL:這是關係數據庫的“語言標準”,STR

原创 Mysql數據庫查詢語句DQL(Data Query Language)—— 連接查詢、子查詢、聯合查詢

連接查詢 1.基本概念:就是將兩個或兩個以上的表,連接起來,當做一個數據源,並從中取得所需要的數據。 連接方式:將每一個表的每一行數據兩兩之間相互對接起來,每次對接的結果都是連接結果的“一行”數據。 沒有條件的連接,形式爲: Sele