連接數(shù)據(jù)庫(kù)我就不說(shuō)了,直接給你SQL語(yǔ)句
在新巴爾虎右等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站開(kāi)發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),營(yíng)銷型網(wǎng)站建設(shè),外貿(mào)網(wǎng)站制作,新巴爾虎右網(wǎng)站建設(shè)費(fèi)用合理。
$sql = "select * from table limit 1"
問(wèn)題分析:
在Thinkphp中,select和find主要有2個(gè)區(qū)別,分別為:
1、查詢數(shù)量的不同:
select是查詢符合條件的多條數(shù)據(jù)或者說(shuō)符合條件的全部數(shù)據(jù)。
find是查詢符合條件的第一條數(shù)據(jù)。
2、查詢返回格式不同:
select返回的是二維數(shù)組,就算查詢結(jié)果僅僅只有一條,返回的任然是二維數(shù)組。
find返回的是一維數(shù)組。
舉例如下:
假設(shè)表名為test,數(shù)據(jù)表中包含5條數(shù)據(jù),分別為:
1、select查詢:
Thinkphp執(zhí)行代碼:
db('test')-select();?//獲取數(shù)據(jù)表全部數(shù)據(jù)。
執(zhí)行結(jié)果:
2、find查詢:
Thinkphp執(zhí)行代碼:
db('test')-find();?//獲取數(shù)據(jù)表第一條數(shù)據(jù)。
執(zhí)行結(jié)果:
1、首先用navicat新建一個(gè)數(shù)據(jù)庫(kù)database1,在database1數(shù)據(jù)庫(kù)中新建一個(gè)表table2。
2、在table2中添加新的數(shù)據(jù)。
3、接著新建一個(gè)名稱為mysql_query的數(shù)據(jù)庫(kù),在頁(yè)面中用mysql_connect 函數(shù)與數(shù)據(jù)庫(kù)建立連接。
4、用mysql_select_db函數(shù)選擇要查詢的數(shù)據(jù)庫(kù)。
5、最后將mysql_query,php文件在瀏覽器中打開(kāi),查看查詢到數(shù)據(jù)庫(kù)中的內(nèi)容的結(jié)果。