-
通過用$res=mysql_query('select* from user limit 1',$link*)來對(duì)第幾個(gè)連接進(jìn)行一個(gè)查詢數(shù)據(jù)查看全部
-
在mysql語句里面輸入echo mysql_error();可以打印出語句出現(xiàn)錯(cuò)誤的那個(gè)地方 mysql_query('insert into 數(shù)據(jù)表名(列名)values(“”)')用于數(shù)據(jù)表中插入語句查看全部
-
連接php和數(shù)據(jù)庫時(shí)候,要指定地址用戶名和密碼。 $host='localhost'(本機(jī)地址) $user='code1'(用戶名) $pass=‘’(用戶密碼) $link=mysql_connect($host,$user,$pass)()查看全部
-
mysql_affected_rows($con)//返回前一次 MySQL 操作所影響的記錄行數(shù)。 1.參數(shù)$con為MySQL 的連接標(biāo)識(shí)符(mysql_connect()返回的標(biāo)識(shí)符)。 2.取得最近一次INSERT,UPDATE 或 DELETE 所影響的記錄行數(shù)。 3.執(zhí)行成功,則返回受影響的行的數(shù)目,查詢失敗的話,函數(shù)返回 -1。 3.當(dāng)使用 UPDATE 更新一條記錄時(shí),新數(shù)值與原數(shù)值相同,MySQL不會(huì)將原值更新。使得 mysql_affected_rows() 函數(shù)返回值為0查看全部
-
mysql_result()有三個(gè)參數(shù): 第一個(gè)參數(shù)是結(jié)果集的地址,即資源標(biāo)示符 第二個(gè)參數(shù)是結(jié)果集的第幾行,從0開始,結(jié)果集是數(shù)據(jù)表的子集。 第三個(gè)參數(shù)是字段名,比如'id'或者是'name'之類的,也可以是偏移量,就是從左到右的字段排序,也是從0開始。查看全部
-
mysql_num_rows 獲取結(jié)果集中的行數(shù) 用法: 1.直觀顯示語句執(zhí)行結(jié)果; 2.用if($query && mysql_num_rows)來判斷是否查詢到數(shù)據(jù),再進(jìn)行輸出,避免資源的浪費(fèi)。查看全部
-
mysql_fetch_object(data) — 從結(jié)果集中取得一行作為對(duì)象,輸出的值不是數(shù)組 而是一個(gè)對(duì)象。要用"對(duì)象->屬性名"來獲取具屬性的值。 eg. echo arr->name;查看全部
-
mysql_fetch_assoc() 等價(jià)與 mysql_fetch_array('資源標(biāo)識(shí)符', MYSQL_ASSOC); 從結(jié)果資源中取出一條關(guān)聯(lián)數(shù)據(jù)數(shù)組查看全部
-
mysql_fetch_row()和mysql_fetch_array()的區(qū)別為,第一個(gè)只返回索引數(shù)組,第二個(gè)既可返回索引數(shù)組也可返回關(guān)聯(lián)數(shù)組。默認(rèn)(MYSQL_BOTH)為同時(shí)返回索引數(shù)組和關(guān)聯(lián)數(shù)組;關(guān)聯(lián)數(shù)組(MYSQL_ASSOC);索引數(shù)組(MYSQL_NUM).同時(shí),在獲取值的速度上,mysql_fetch_row()比mysql_fetch_array()快。查看全部
-
插入數(shù)據(jù),mysql_query('insert into test(name) values("abc"));insert是它返回的值是插入成功返回true,失敗返回false查看全部
-
mysql_query()執(zhí)行sql語句查看全部
-
轉(zhuǎn): mysql_result()有三個(gè)參數(shù): 第一個(gè)參數(shù)是結(jié)果集的地址,即資源標(biāo)示符 第二個(gè)參數(shù)是結(jié)果集的第幾行,從0開始,結(jié)果集是數(shù)據(jù)表的子集。 第三個(gè)參數(shù)是字段名,比如'id'或者是'name'之類的,也可以是偏移量,就是從左到右的字段排序,也是從0開始。 例子:mysql_result($resouce,2,'name');//感覺就是找坐標(biāo)點(diǎn)的值,結(jié)果集是一個(gè)二維的數(shù)據(jù)表格,表頭不算在內(nèi)(表頭有字段),然后先找出第幾行,然后通過字段名或者偏移量找出第幾列,最終找到那個(gè)二維坐標(biāo)的點(diǎn)。查看全部
-
轉(zhuǎn): mysql_fetch_array($result,$type); 第二個(gè)參數(shù)決定返回的類型: MYSQL_BOTH 默認(rèn),返回關(guān)聯(lián)和索引 MYSQL_NUM 返回索引 MYSQL_ASSOC 返回關(guān)聯(lián)查看全部
-
插入新數(shù)據(jù)到MySQL中 當(dāng)我們了解了如何使用mysql_query進(jìn)行數(shù)據(jù)查詢以后,那么類似的,插入數(shù)據(jù)其實(shí)也是通過執(zhí)行一個(gè)sql語句來實(shí)現(xiàn),例如: $sql = "insert into user(name, age, class) values('李四', 18, '高三一班')"; mysql_query($sql); //執(zhí)行插入語句 通常數(shù)據(jù)都是存儲(chǔ)在變量或者數(shù)組中,因此sql語句需要先進(jìn)行字符串拼接得到。 $name = '李四'; $age = 18; $class = '高三一班'; $sql = "insert into user(name, age, class) values('$name', '$age', '$class')"; mysql_query($sql); //執(zhí)行插入語句 在mysql中,執(zhí)行插入語句以后,可以得到自增的主鍵id,通過PHP的mysql_insert_id函數(shù)可以獲取該id。 $uid = mysql_insert_id(); 這個(gè)id的作用非常大,通??梢杂脕砼袛嗍欠癫迦氤晒Γ蛘咦鳛殛P(guān)聯(lián)ID進(jìn)行其他的數(shù)據(jù)操作。查看全部
-
php-執(zhí)行MySQL查詢 在數(shù)據(jù)庫建立連接以后就可以進(jìn)行查詢,采用mysql_query加sql語句的形式向數(shù)據(jù)庫發(fā)送查詢指令。 $res = mysql_query('select * from user limit 1'); 對(duì)于查詢類的語句會(huì)返回一個(gè)資源句柄(resource),可以通過該資源獲取查詢結(jié)果集中的數(shù)據(jù)。 $row = mysql_fetch_array($res); var_dump($row);查看全部
舉報(bào)
0/150
提交
取消