PHP查詢mysql指定欄位,並將同列另段賦值變數

時間 2021-07-05 18:13:35

1樓:匿名使用者

$q = "select user from message where id='1'"; //sql查詢語句

mysql_query("set names gb2312");

$rs = mysql_query($q, $conn); //獲取資料集

if(!$rs)

$row = mysql_fetch_array($rs); //這樣從資源中取結果,是一個陣列

print_r($row);

2樓:情戒指

num.php:

<?phprequire_once 'config.php';

$searchs = $_post['search']; //傳遞search框過來的值

$searchs= trim($searchs);

$result = mysql_query("select * from dunling_chat where nicheng like '%$searchs%' and num = num +1");

if (mysql_num_rows($result) < 1) echo ';';?>

mysql 查詢結果把一個欄位的值賦值給另一個欄位的鍵值

3樓:楊必宇

用group_concat(concat('"',name,'":"',value, '"'))類似這樣拼成一個專json串 然後到php再json_decode成陣列。

格式: mysql -h主機地址 -u使用者名稱-p使用者密碼。

連線到本機上的mysql。

一般可以直接鍵入命令。

mysql -uroot -p1。

回車後提示輸密碼,如果剛安裝好mysql,超級使用者root是沒有密碼的,故直接回車即可進入到mysql中了,mysql的提示符是:mysql>。

4樓:匿名使用者

純sql語句是做不出來的

要麼取出資料 然後迴圈整理一下

要麼用group_concat(concat('"',name,'":"',value, '"'))類似這樣拼成一個json串 然後到php再json_decode成陣列

我這邊是封裝了一個database類 用一個函式將資料整理成你要的格式 算是第一種方法吧

寫一次就都有了

php中如何將從資料庫中查詢到的一條記錄的一個欄位賦值給一個變數?

5樓:

$a = mysql_fetch_array(mysql_query("select articleid from `jieqi_article_article`order by articleid desc limit 1"));

$maxid = $a['articleid'];

mysql:如何更新某個欄位的值為原來的值加1

6樓:匿名使用者

格式:update 表名稱 set 欄位名稱 = 欄位名稱 + 1 [ where語句]

比如說資料庫中有一張student表,要想把id為1的學生成績(score)加1則

update student set score=score+1 where id = 1

如果你不加where系統就不會知道你具體要更新哪條記錄,而導致所有該表中score都增加1,當然,除非這就是你的本意。

mysql中在同一張表如何將一條記錄的某一欄位的值賦值給另一條記錄的相對應的欄位?

7樓:匿名使用者

update語句可以搞定,但是需要join配合,例如,有個表如下,需要將id =999對應的name改為id=1000對應的name

可以這麼做:

update person t1 join (select id,name from person where id = 1000 limit 1 ) as t2 on t1.id <= t2.id set t1.

name = t2.name where t1.id = 999 and t2.

id = 1000

修改後的結果

這樣就可以了。。

sql問題,如何在一個欄位中根據相同的值,把另一個欄位的值相加

8樓:依然特雷西

1、選擇“檔案”->“新建”->“**”,如下圖所示。

2、新增一個asp.net空**。

3、右鍵**根目錄,選擇新增新項,如下圖所示。

4、新增一個web窗體。

5、找到一個sql資料庫中的一張表,我們選擇其中一個sql列,作為我們的示例,如下圖所示。

6、在web.config中新增資料庫連線字串。

7、然後在default.aspx.cs中新增連結資料庫並且將sql列欄位中的值獲取到並且轉換成字串陣列。

9樓:匿名使用者

select goods_id,sum(stock)from 表

group by goods_id

要這樣?

樓上是在灌水?

10樓:double陳彩雲

select goods_id,sum(stock) as stock

from tb

group by goods_id

11樓:匿名使用者

12樓:w海_風

insert into 表2 select goods_id spec_1 spec_2 color_rgb price sum(stock) from 原表 group by goods_id

mysql多表查詢,相同欄位怎樣分別顯示

易冷 落 select a.name as name1,b.name as name2 from 表1 a left join 表2 b on a.uid b.id order by a.id desc 拓展回答 mysql是一個關係型資料庫管理系統,由瑞典mysql ab 公司開發,目前屬於 or...

mysql中查詢怎麼判斷欄位包含英文

娛樂小八卦啊 1 方法一 可以用 來實現。比如 select from userswhere emailslike b email.com 2 方法二 利用mysql 字串函式 find in set select from userswhere find in set aa email.com e...

mysql查詢記錄排序之後檢視指定記錄在資料庫中

莊生曉夢 1.建立乙個測試版圖表 建立表test limit idint,值varchar 100 如下圖。2.插入測試資料度,知道6條記錄 insertintotest limitvalues 1,v1 insertintotest limitvalues 2 v2 insertintotest ...