久久久久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_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线
国产精品国产三级欧美二区| 精品婷婷伊人一区三区三| 国产精品亚洲一区二区三区在线 | 国产精品最新自拍| 在线视频观看日韩| 久久精品999| 久久99精品国产| 国产在线播放一区| 国产成人高清在线| 菠萝蜜视频在线观看一区| 成人免费观看av| 色综合天天综合网国产成人综合天| 97久久精品人人做人人爽50路| 不卡的av中国片| 欧美日韩国产成人精品| 国产在线不卡| 免费久久久一本精品久久区| 色天天综合久久久久综合片| 欧美日韩一区中文字幕| 欧美videossexotv100| 国产视频亚洲色图| 亚洲精品美国一| 免费人成精品欧美精品| 国产精品一区专区| 91蜜桃免费观看视频| 亚洲大胆在线| 国产99久久精品| 欧美日韩成人一区二区三区| 国产视频亚洲| 欧美久久一二区| 中文av一区特黄| 日韩精品国产精品| 成人美女视频在线观看18| 国内精品福利| 欧美在线观看你懂的| 欧美精品一区男女天堂| 尤物av一区二区| 精品三级av在线| 亚洲欧美激情视频在线观看一区二区三区| 亚洲一区自拍偷拍| 成熟亚洲日本毛茸茸凸凹| 国产综合网站| 国产精品女主播在线观看| 亚洲成av人片| 91亚洲精品久久久蜜桃| 免费日韩av片| 久久伊人蜜桃av一区二区| 久久久久久久欧美精品| 精品久久人人做人人爱| 亚洲综合激情另类小说区| 国产乱码精品一区二区三| 伊人久久综合| 日韩美女在线视频 | www.av精品| 在线亚洲人成电影网站色www| 久久综合久久综合九色| 婷婷夜色潮精品综合在线| 综合激情成人伊人| 成人午夜视频福利| 日本精品一级二级| 亚洲人成网站影音先锋播放| 国产成人高清视频| 亚洲欧美久久| 亚洲国产成人午夜在线一区 | 亚洲高清资源综合久久精品| 777亚洲妇女| 8v天堂国产在线一区二区| 一区二区三区四区不卡视频| 成人午夜碰碰视频| 欧美日本在线视频| 天堂va蜜桃一区二区三区| 韩国久久久久| 久久综合久久99| 国产乱码一区二区三区| 久久久久看片| 亚洲午夜一区二区| 红桃视频欧美| 国产欧美日韩综合精品一区二区| 国内精品免费**视频| 乱人伦精品视频在线观看| 国产精品女上位| 亚洲图片激情小说| 欧美日韩国产在线一区| 制服丝袜成人动漫| 韩国欧美一区二区| 欧美色综合网站| 午夜欧美2019年伦理| av成人免费观看| 亚洲桃色在线一区| 国产在线日韩| 成人欧美一区二区三区| 欧美日韩爆操| 综合色天天鬼久久鬼色| 欧美日韩国产精品一卡| 国产日产精品1区| 91蝌蚪国产九色| 国产肉丝袜一区二区| 91免费在线播放| 一区二区三区你懂的| 亚洲乱码精品一二三四区日韩在线| 欧美日韩专区| 亚洲男同性恋视频| 国产日韩欧美三区| 亚洲成a人v欧美综合天堂下载| 亚洲永久视频| 无码av免费一区二区三区试看| 欧美亚洲一区二区三区| 亚洲国产综合91精品麻豆| 久久九九电影| 久久aⅴ国产欧美74aaa| 在线电影国产精品| 国产一区二区三区免费| 精品日韩欧美在线| 欧美日韩亚洲国产精品| 亚洲视频一二区| 亚洲欧美日韩精品一区二区| 午夜精品久久久久久久蜜桃app| 色婷婷久久久久swag精品| 极品少妇一区二区三区精品视频| 884aa四虎影成人精品一区| 成人av网址在线| 综合久久给合久久狠狠狠97色| 日韩视频123| 成人福利视频在线看| 欧美激情综合五月色丁香小说| 99视频在线精品国自产拍免费观看| 亚洲成人手机在线| 欧美一区二区免费视频| 欧美区一区二| 五月天激情综合| 欧美成人一区二区三区| 国户精品久久久久久久久久久不卡| 亚洲一区二区在线播放相泽| 欧美午夜精品久久久久久孕妇| 成人a区在线观看| 亚洲欧美激情小说另类| 欧美美女网站色| 欧美日韩国内| 日本不卡视频在线观看| 久久综合五月天婷婷伊人| 一区二区日本视频| 国产大片一区二区| 亚洲精品国产品国语在线app| 欧美色综合久久| 欧美日韩精品免费观看视频完整| 亚洲成av人影院| 影院欧美亚洲| 国产美女精品一区二区三区| 中文字幕精品一区| 欧美亚洲综合久久| 亚洲高清网站| 成人精品国产一区二区4080| 在线观看av一区二区| 欧美日韩精品一区| 精品一区二区三区免费视频| 中文字幕一区在线| 91精品麻豆日日躁夜夜躁| 国产欧美三级| 91视频在线看| 极品少妇xxxx偷拍精品少妇| 日韩一区中文字幕| 精品欧美一区二区三区精品久久 | 国产精品1024| 日韩和欧美的一区| 亚洲欧洲美洲综合色网| 日韩一区二区在线看片| 久久国产日本精品| 亚洲手机在线| 成人高清免费观看| 九九视频精品免费| 亚洲电影你懂得| 国产精品动漫网站| 精品国产伦理网| 91精品国产综合久久久久久| 午夜亚洲视频| 亚洲国产网站| 欧美日本亚洲| 色综合色综合色综合| 国产黄色精品视频| 久久国产精品第一页| 亚洲大片在线观看| 欧美在线观看一二区| 国产视频欧美| 国产日韩欧美三区| 伊人久久亚洲美女图片| 国产精品成人一区二区网站软件 | 老司机精品久久| 制服诱惑一区二区| 99在线精品视频在线观看| 欧美日韩视频在线一区二区观看视频 | 91视频国产观看| 成人久久视频在线观看| 国产精品一区二区在线观看不卡| 日韩成人精品在线观看| 亚洲五码中文字幕| 亚洲高清视频的网址| 亚洲最新视频在线观看| 一区二区三区四区在线播放| 亚洲日本成人在线观看| 亚洲欧美一区二区三区极速播放|