關於PHP及MYSQL乙個資料拆分多行多列儲存的問題。

2025-03-17 07:05:24 字數 2353 閱讀 1858

1樓:匿名使用者

哇,這麼複雜啊!老仔不理解你的意思!」行的分隔符是空格,列的分隔符是重音號「你把儲存的資料搞的這麼複雜。

a空格b空格1`2`3`空格11`22`331`2`3`到底是列還是行?因為後面有空格,11`22`33也一樣!俺你的規則應該變成ab1`2`311`22`33這樣才對吧!

不過資料最好是以最簡單的方式儲存,像你這樣的話,把資料搞的很複雜。以陣列的方式高含如儲存比較好。如果你這個資料比較長,要分成你所說的資料的話,會造成錯誤戚啟的,因為沒有特殊的標識。

因為你是多行多列,並不是一行一列的資料。

2樓:匿名使用者

我跳過讀取資料的部分,例如data_3讀取到的資料賦值給$strarr = explode(' str);

foreach ($arr as $v){sql="update new_data set "塵鬧;

arr_str=explode('`v);

count=count($arr_str);

for($i=0;$i<$count;$+name="date_".i;

value=$arr_str[$i];

sql.=$name."=value.",sql.="where run_id='$run_id'";

mysql_query($sql);

其他的提前除去字串猛信兩派知罩邊的` 列名命名什麼的自己再完善。

3樓:匿名使用者

用正則把空格和重音號替換為各種html不就對了嘛。

mysql 多行資料合併,而且列拆分,然後php獲取資料!

4樓:匿名使用者

很久仿談沒看知道,沒看到你得訊息,不好意思~~這個可以使用case when 來實現,如果沒有規律,或者列的值不是有限的固定值,鏈冊則需棚大巨集要使用表的自連線了。

case when 的話,如下:

select id ,(case type when 1 then value end ) value1,(case type when 2 then value end) value2 from table ;

php+mysql多行文字框 裡面的多行資料 如何寫進資料?

5樓:惠眼小妹

這個問題你可以在後盾人不管是小白,還是轉行在那裡都可以解決,任何問題在那裡都不是問題,怎麼樣?

php+mysql 把多條資料同一欄位多個值改為固定值

6樓:陽光上的橋

$sql = "update 表名 set name='張三' where id in (2,5,6,8)";

此sql執行後一次修改四條記錄。

php處理mysql資料怎麼把多列合併成一列?急

7樓:網友

兩個方法。

1,在sql語句裡寫個concat(b,c,d,e,f...as tt,然後php讀取tt就可以。

2,php迴圈輸出的時候定義個變數儲存。

8樓:dr遊戲網

foreach迴圈拼到一起不就可以了嗎。

php 請問mysql如何查詢表中某個資料處於該表中的第幾列?

9樓:青翠接皇城

mysql中沒有類似oracle中rownum序號的功能,所以查詢資料的行序號需要自己實現。

假設問題中資料表的名字為goods,則所需sql語句如下:

select @rownum := @rownum + 1 as rownum,goods.* from ( select @rownum :

0 ) r,goods order by rownum asc

上述語句可以獲取每條資料的行號並公升序排列。

關於php操空mysql資料庫,mysql_fetch_array,以及使用者登陸的乙個問題

10樓:網友

在執行sql前,輸出sql,看看你的sql是否有問題。

sql = "select uid from tb_user where username='$username' and password='$password' limit 1";

echo $sql;

看下sql,手工直接貼到mysql客戶端查詢一下,看看是否能執行。我懷疑你沒有正確接收到username

check_query = mysql_query($sql,$conn);

if (mysql_num_rows($check_query) >0)else

關於乙個資料庫下兩個資料表

兩個表通過 shop id 來關聯!shop id request shop id sql語句 strsql update tablea set 欄位名 你的寫入的值,欄位名 你的寫入的值。如果這還不明白的話,就不知道是我沒理解你的意思,還你應該看看基礎類的書了!乙個資料表可以包含多個資料庫?乙個數...

用VC 編乙個資料查詢軟體

建議 使用排序規則排序的具體方法與筆劃排序很相似,只是你要開啟 排序選項 對話方塊中的 自定義排序次序 下拉選單,選中前面定義的排序規則,其他選項保持不動。回到 排序 對話方塊後根據需要選擇 公升序 或 降序 確定 後即可完成資料的自定義排序。怎樣把vc編寫的的檔案生成乙個軟體 樓上的幾位有沒有做過程式?...

光碟機接在了和硬碟乙個資料線上

重啟,按del進bios,找到advanced bios features 高階bios引數設定 按回車進advanced bios features 高階bios引數設定 介面。first boot device 開機啟動順序 second boot device 開機啟動順序。third boo...