久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

123下一頁
返回列表 發(fā)帖
查看: 2813|回復: 21

[求助] 分類信息字段中的選擇和多選的數(shù)據(jù)庫表,123替換

2

主題

19

回帖

24

積分

初學乍練

貢獻
0 點
金幣
0 個
樓主
發(fā)表于 2023-9-26 14:23:22 | 只看樓主 |倒序瀏覽 |閱讀模式
pre_forum_typeoption數(shù)據(jù)庫表在選擇或多選時有1=xx2=yy3=zz等等。pre_forum_typeoptionvar表及pre_forum_optionvalue1用123代表式,怎么能讓這兩個表篩選并輸出變量,1替換為xx,2替換為yy,3替換為zz等等
我知道答案 回答被采納將會獲得1 貢獻 + 3 金幣 已有21人回答
回復

使用道具 舉報

2

主題

19

回帖

24

積分

初學乍練

貢獻
0 點
金幣
0 個
置頂 來自 11#
 樓主| 發(fā)表于 2023-9-27 08:53:01 | 只看Ta
$tid=任意帖子ID;
pre_forum_typeoptionvar表:$typeoption = DB::fetch_all("SELECT rules FROM %t WHERE optionid > %d", array('forum_typeoption', 6));
pre_forum_typeoptionvar表:$typeoptionvar = DB::fetch_all("SELECT value FROM %t WHERE tid = %d", array('forum_typeoptionvar', $tid));
pre_forum_optionvalue1表:$optionvalue1= DB::fetch_first("SELECT * FROM %t WHERE tid = %d", array('forum_optionvalue1', $tid));
這時$typeoption的選擇和多選的字段對應的元素中會出現(xiàn)1=xx2=yy3=zz還有其他不知道什么碼包圍。$typeoptionvar和$optionvalue1的選擇和多選的元素中會有某個選項1或2或3或23或13或23或123等等。其實123就是代表值,怎么能讓這兩個變量$typeoptionvar和$optionvalue1,1替換為xx,2替換為yy,3替換為zz等等


回復

使用道具 舉報

2

主題

19

回帖

24

積分

初學乍練

貢獻
0 點
金幣
0 個
置頂 來自 12#
 樓主| 發(fā)表于 2023-9-27 08:55:40 | 只看Ta
roc29a 發(fā)表于 2023-9-27 08:53
$tid=任意帖子ID;
pre_forum_typeoptionvar表:$typeoption = DB::fetch_all("SELECT rules FROM %t WHERE  ...

這是一個PHP處理數(shù)組的問題
回復

使用道具 舉報

2

主題

19

回帖

24

積分

初學乍練

貢獻
0 點
金幣
0 個
置頂 來自 18#
 樓主| 發(fā)表于 2023-9-27 09:46:13 | 只看Ta
rules部分:[rules]={1=xx2=yy3=zz}
value部分:[value]={123}
某字段值:[字段]={123}
需求結(jié)果:
value部分:[value]={xx,yy,zz}
某字段值:[字段}={xx,yy,zz}
回復

使用道具 舉報

2

主題

19

回帖

24

積分

初學乍練

貢獻
0 點
金幣
0 個
置頂 來自 22#
 樓主| 發(fā)表于 2023-10-6 10:33:52 | 只看Ta
改進了一下,并把圖片的雜亂碼去掉
  1. //取出含數(shù)字字符串中最大的數(shù)字
  2. function extractMaxNumber($str) {
  3.   $maxNumber = '';
  4.   $isNumber = false;
  5.   for ($i = 0; $i < strlen($str); $i++) {
  6.     if (is_numeric($str[$i])) {
  7.       if (!$isNumber) {
  8.         $maxNumber = $str[$i];
  9.         $isNumber = true;
  10.       } else {
  11.         $maxNumber .= $str[$i];
  12.       }
  13.     } else {
  14.       $isNumber = false;
  15.     }
  16.   }
  17.   return (int) $maxNumber;
  18. }
  19. //$typeoption的[rules],$choices分割成數(shù)組
  20. foreach ($typeoption as $keys => $types) {
  21.   if (strpos($types[rules], 'choices') !== false) {//$typeoption找出選擇和多選的rules
  22.     $choices[$keys][rules]=$types[rules];
  23.     $optionids[$keys]=$types[optionid];
  24.     $optionids=array_values($optionids);
  25.     $choices[$keys][rules]=strstr($choices[$keys][rules],'1 = ');
  26.     $choices[$keys][rules]=strstr($choices[$keys][rules],'"',true);//把數(shù)組截取
  27.       for($i=1;$i<=extractMaxNumber($choices[$keys][rules]);$i++){
  28.         $choices[$keys][rules]=str_replace("$i = ", ",$i=", $choices[$keys][rules]);
  29.       }
  30.     $choices[$keys][rules]=substr($choices[$keys][rules],1);//去除第一個字符
  31.     $choices[$keys][rules]=explode(",",$choices[$keys][rules]);//字符串分割成數(shù)組
  32.     $typeoption[$keys][rules]=$choices[$keys][rules];
  33.   }
  34. }

  35. //$typeoptionvar,$optionids數(shù)組里的$choice分割成數(shù)組并替換
  36. foreach ($typeoptionvar as $key => $type){
  37.   if (in_array($type[optionid], $optionids)){
  38.     $choice[$key][value]=$type[value];
  39.       for($i=1;$i<=extractMaxNumber($choice[$key][value]);$i++){
  40.         $choice[$key][value]=preg_replace('/\s+/','', $choice[$key][value]);
  41.       }
  42.     $choice[$key][value]=str_split($choice[$key][value]);
  43.     //把$choice最底層數(shù)組含數(shù)字元素替換成對應的$choices含有數(shù)字的元素并去除數(shù)字和=
  44.     foreach($choice[$key][value] as $tion => $rule){
  45.       foreach($choices[$key][rules] as $tions => $rules){
  46.         if (strpos($rules, "$rule") !== false) {
  47.           $choice[$key][value][$tion]=$choices[$key][rules][$choice[$key][value][$tion]-1];
  48.         }
  49.       }
  50.       for($i=1;$i<=extractMaxNumber($choice[$key][value][$tion]);$i++){
  51.         $choice[$key][value][$tion]=str_replace("$i=", " ", $choice[$key][value][$tion]);
  52.       }   
  53.     }
  54.     $choice[$key][value]=implode(" ", $choice[$key][value]);
  55.     $typeoptionvar[$key][value]=$choice[$key][value];
  56.   }
  57. }

  58. foreach ($typeoptionvar as $key => $type) {
  59.     if (strpos($type[value], 'data') !== false) {
  60.         $image[$key][value]=strstr($typeoptionvar[$key][value],'data');
  61.         $image[$key][value]=str_replace('";}','',$image[$key][value]);
  62.         $typeoptionvar[$key][value]=$image[$key][value];
  63.     }
  64. }
復制代碼
回復

使用道具 舉報

42

主題

3245

回帖

5514

積分

應用開發(fā)者

Discuz! 運維

貢獻
216 點
金幣
685 個
QQ
沙發(fā)
發(fā)表于 2023-9-26 14:32:29 | 只看Ta
你看到是123,但實際中間有一個制表符,應該是
  1. 1        2
復制代碼
回復

使用道具 舉報

2

主題

19

回帖

24

積分

初學乍練

貢獻
0 點
金幣
0 個
板凳
 樓主| 發(fā)表于 2023-9-26 14:38:43 | 只看Ta
科站網(wǎng) 發(fā)表于 2023-9-26 14:32
你看到是123,但實際中間有一個制表符,應該是

嗯,看起來像個空格,能去掉,整體我就搞不下來了。
回復

使用道具 舉報

42

主題

3245

回帖

5514

積分

應用開發(fā)者

Discuz! 運維

貢獻
216 點
金幣
685 個
QQ
地板
發(fā)表于 2023-9-26 14:45:15 | 只看Ta
mysql update replace下
回復

使用道具 舉報

42

主題

3245

回帖

5514

積分

應用開發(fā)者

Discuz! 運維

貢獻
216 點
金幣
685 個
QQ
5#
發(fā)表于 2023-9-26 14:45:43 | 只看Ta
再不行寫個腳本跑一下
回復

使用道具 舉報

2

主題

19

回帖

24

積分

初學乍練

貢獻
0 點
金幣
0 個
6#
 樓主| 發(fā)表于 2023-9-26 14:58:02 | 只看Ta

這個不行啊,不想改變數(shù)據(jù)庫字段值
回復

使用道具 舉報

2

主題

19

回帖

24

積分

初學乍練

貢獻
0 點
金幣
0 個
7#
 樓主| 發(fā)表于 2023-9-26 15:00:10 | 只看Ta

已經(jīng)查資料,查百度,查百度AI折磨四五天了,我是初學者還是沒搞定
回復

使用道具 舉報

16

主題

80

回帖

138

積分

漸入佳境

貢獻
4 點
金幣
7 個
8#
發(fā)表于 2023-9-26 17:52:47 來自手機 | 只看Ta
不太清楚你的具體訴求,但如果是要在帖子內(nèi)容頁特定顯示分類字段的信息,可以直接編寫自定義分類信息的帖子內(nèi)容頁模板,想怎么調(diào)用就怎么調(diào)用。如果是要在其他地方篩選分類信息字段展示,看能不能在后端獲取到帖子的分類信息字段變量寫一個邏輯判斷來輸出,沒必要動數(shù)據(jù)庫字段信息
回復

使用道具 舉報

2

主題

19

回帖

24

積分

初學乍練

貢獻
0 點
金幣
0 個
9#
 樓主| 發(fā)表于 2023-9-27 08:29:45 | 只看Ta
酷畫創(chuàng)意 發(fā)表于 2023-9-26 17:52
不太清楚你的具體訴求,但如果是要在帖子內(nèi)容頁特定顯示分類字段的信息,可以直接編寫自定義分類信息的帖子 ...

帖子內(nèi)容頁的內(nèi)容能調(diào)到門戶文章內(nèi)嗎?想把帖子的分類信息模板和內(nèi)容調(diào)到文章里去。我這是在走數(shù)據(jù)庫表去實現(xiàn)
回復

使用道具 舉報

42

主題

3245

回帖

5514

積分

應用開發(fā)者

Discuz! 運維

貢獻
216 點
金幣
685 個
QQ
10#
發(fā)表于 2023-9-27 08:37:57 | 只看Ta
roc29a 發(fā)表于 2023-9-27 08:29
帖子內(nèi)容頁的內(nèi)容能調(diào)到門戶文章內(nèi)嗎?想把帖子的分類信息模板和內(nèi)容調(diào)到文章里去。我這是在走數(shù)據(jù)庫表去 ...

直接寫一個插件不就完事了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區(qū) ( 皖ICP備16010102號 |皖公網(wǎng)安備34010302002376號 )|網(wǎng)站地圖|star

GMT+8, 2025-11-18 20:04 , Processed in 0.144756 second(s), 18 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

關燈 在本版發(fā)帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表
久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线
欧美这里有精品| 影音先锋久久精品| 国产精品sss| 精品国产青草久久久久福利| 丁香六月综合激情| 678五月天丁香亚洲综合网| 精品一区二区三区视频| 欧美猛男男办公室激情| 国模冰冰炮一区二区| 欧美男同性恋视频网站| 六月丁香综合在线视频| 欧美日韩一级片在线观看| 精品无人区卡一卡二卡三乱码免费卡| 欧美性感一类影片在线播放| 极品少妇一区二区| 欧美一区二区三区成人| av亚洲精华国产精华| 久久夜色精品国产欧美乱极品| 91啪亚洲精品| 成人免费在线视频| 国产日韩免费| 日韩国产成人精品| 欧美日韩一区久久| 成人一区在线看| 欧美—级在线免费片| 狠狠88综合久久久久综合网| 一区二区三区久久| 色久优优欧美色久优优| 极品瑜伽女神91| 精品国产污污免费网站入口| 午夜天堂精品久久久久| 最新高清无码专区| 久久美女性网| 国产乱淫av一区二区三区| 久久久噜噜噜久久人人看| 亚洲成色最大综合在线| 午夜精品爽啪视频| 日韩一区二区在线看| 午夜久久美女| 一区二区三区在线视频观看58| 久久久天天操| 国产黑丝在线一区二区三区| 国产色产综合色产在线视频| 亚洲精品久久| 美女在线观看视频一区二区| 欧美xxxxxxxx| 亚洲午夜激情| 美女视频网站久久| 精品av综合导航| 影音先锋亚洲精品| 免费成人在线网站| 久久婷婷成人综合色| 夜久久久久久| 国产制服丝袜一区| 国产精品免费免费| 老妇喷水一区二区三区| 欧美日韩在线播放一区| 欧美bbbxxxxx| 午夜成人在线视频| 日韩视频一区二区在线观看| 欧美日韩另类丝袜其他| 日日摸夜夜添夜夜添精品视频| 欧美一区欧美二区| 亚洲第一网站| 久久草av在线| 国产精品女人毛片| 欧美在线色视频| 欧美三级黄美女| 日韩国产一区二| 久久你懂得1024| 亚欧美中日韩视频| 成人美女视频在线看| 一级日本不卡的影视| 3d成人动漫网站| 亚洲国产一区二区三区高清| 国内成人自拍视频| 亚洲欧洲日产国码二区| 欧美片网站yy| 99香蕉国产精品偷在线观看| 国产精品一区久久久久| 亚洲精品免费一二三区| 欧美一区二区在线免费观看| 99精品久久| 国产成人自拍网| 亚洲一区二区在线观看视频| 91精品麻豆日日躁夜夜躁| 精久久久久久| 国产精品性做久久久久久| 亚洲精品久久7777| 精品日韩成人av| 91官网在线免费观看| 亚洲午夜黄色| 国产大陆a不卡| 五月天亚洲精品| 中文字幕av一区二区三区高| 欧美日韩午夜精品| 国产亚洲欧美一区二区 | 国产精品欧美久久久久无广告 | 色狠狠色噜噜噜综合网| 国产精品www.| 丁香一区二区三区| 午夜欧美视频在线观看| 日本一区二区三区高清不卡| 3d动漫精品啪啪| 久久久久久久久久久久久久一区 | 亚洲aⅴ怡春院| 国产精品日韩精品欧美在线| 91精品国产综合久久香蕉的特点| 欧美一级视频| 一区在线视频观看| 97se狠狠狠综合亚洲狠狠| 久久精品免费观看| 亚洲精品国产高清久久伦理二区| 久久奇米777| 日韩一区二区高清| 欧美丝袜自拍制服另类| 美女诱惑一区| 亚洲高清视频一区| 欧美伊人影院| 成人永久免费视频| 国内精品久久久久影院色| 图片区日韩欧美亚洲| 一区二区三区毛片| 一区二区中文视频| 欧美国产日韩a欧美在线观看| 欧美大白屁股肥臀xxxxxx| 欧美日韩精品一区视频| 日本韩国视频一区二区| 久久精品综合一区| 国产日韩一区二区三区在线| 激情一区二区| 午夜精品剧场| 91农村精品一区二区在线| 成人h精品动漫一区二区三区| 国产综合色在线| 激情综合一区二区三区| 美女网站在线免费欧美精品| 日韩va欧美va亚洲va久久| 亚洲丰满少妇videoshd| 一区二区三区精品久久久| 亚洲欧美另类在线| 综合亚洲深深色噜噜狠狠网站| 欧美激情综合网| 亚洲国产精品精华液ab| 久久精品视频一区二区三区| 久久综合精品国产一区二区三区 | 国产精品乱人伦中文| 久久色.com| 国产亚洲污的网站| 久久婷婷综合激情| 久久久久久久av麻豆果冻| 久久久电影一区二区三区| 久久婷婷一区二区三区| 久久天堂av综合合色蜜桃网| 久久精品一区二区三区av| 国产日韩欧美a| 国产精品久久久久久久蜜臀| 中文字幕乱码亚洲精品一区| 国产精品污污网站在线观看| 亚洲国产成人午夜在线一区| 国产精品麻豆视频| 亚洲区小说区图片区qvod| 成人免费小视频| 亚洲日本电影在线| 悠悠色在线精品| 亚洲福利一区二区| 日韩成人dvd| 久久99久久精品欧美| 国产一区二区网址| 成人18视频日本| 不卡高清视频专区| 欧美一级生活片| 日本乱码高清不卡字幕| 欧美色123| 波多野结衣中文一区| 欧美精品一区二区三区视频| 午夜精品影院| 亚洲一区二区视频在线观看| 精品日韩欧美在线| 久久久久久一区二区| 久久99精品国产麻豆婷婷| 久久综合给合久久狠狠色| 色综合天天性综合| 久久久久国产精品免费免费搜索| 一本大道久久a久久精品综合 | 精品国产亚洲在线| 欧美顶级少妇做爰| 久久国产88| 亚洲一区二区三区精品动漫 | 99精品免费| 亚洲看片一区| 久久一二三四| 这里只有精品免费| 久久噜噜亚洲综合| 欧美激情中文不卡| 26uuu久久天堂性欧美| 一本色道久久综合| 欧美成人亚洲| 国产不卡视频在线观看| 国产日韩欧美激情|